| Subsetting method for 'image' objects | [.image |
| Native C++ Sub-Pixel Image Stack Alignment (ECC Maximization) | align_stack_cpp |
| Analyzes objects in an image | analyze_objects analyze_objects2 analyze_objects_iter plot.anal_obj plot.anal_obj_ls |
| Analyzes objects in an image | analyze_objects_minimal plot.anal_obj_ls_minimal plot.anal_obj_minimal |
| Analyzes objects using shapefiles | analyze_objects_shp |
| Apply a function to images | apply_fun_to_imgs |
| Coerce 'image' pixel values to numeric vector | as.numeric.image |
| Convert 'image' to standard R raster matrix | as.raster.image |
| Combine Few-Shot Models | c.yolo_fewshot_model |
| Calibrates distances of landmarks | calibrate |
| Model performance statistics | ccc |
| Clear cached files created by pliman | clear_pliman_cache |
| Standard ColorChecker Reference Chart | colorchecker_ref |
| Extract object contours from a labeled image | contour |
| Contour outlines from five leaves | contours |
| Fast C++ raster extraction engine without GDAL | cpp_extract_raster |
| Generate Custom Color Palette | custom_palette |
| Fast morphological dilation | dilate_cpp |
| Distance map transform | dist_transform |
| Extract Morphological, Spectral, and Texture Phenotypes from Deep Learning Predictions | dl_extract_phenotypes |
| Elliptical Fourier Analysis | efourier |
| Get Fourier coefficients | efourier_coefs |
| Erros between the original and reconstructed outline | efourier_error |
| Inverse Elliptical Fourier Analysis | efourier_inv |
| Normalized Fourier coefficients | efourier_norm |
| Power in Fourier Analysis | efourier_power |
| Draw shapes based on Fourier coefficients | efourier_shape |
| Confidence ellipse | ellipse |
| Compute Shannon Entropy | entropy |
| Standard morphological erosion | erode_cpp |
| Fast external erosion | erode_external_cpp |
| Fast conservative erosion pipeline | erosao_conservativa |
| Fast internal hole filling (with optional maximum hole size and neck distance check) | fill_holes_cpp |
| Multi-Focus Image Alignment, Registration and Fusion (MFIF) | align_stack focus_stack fuse_multifocus image_align_stack image_focus_stack image_fuse_multifocus process_focus_stack |
| Native C++ Extended Depth of Field (EDF) Focus Stacking via Modified Laplacian | fuse_laplacian_cpp |
| Extract ColorChecker Palettes using Bilinear Homography and Negative Buffering | get_card_colors |
| Get Available System Physical Memory (RAM) | get_free_ram |
| Fast C++ retrieval of available system physical RAM in bytes (Windows, Linux, macOS) | get_free_ram_cpp |
| Get the value of the pliman_viewer option | get_pliman_viewer |
| Extract UUID from filenames | get_uuid |
| ggplot2-like colors generation | ggplot_color |
| Generalized Procrustes Analysis | gpa |
| Compute and Plot Histogram for an 'image' Object | hist.image |
| The 'image' class constructor and utilities | as_image image is_image |
| Aligns an 'image' object by hand | image_align |
| Add Alpha Layer to an RGB Image | image_alpha |
| Augment Images | image_augment |
| Creates a binary image | image_binary |
| Deep Learning Binary Mask Extraction | image_binary_dl |
| Label connected components in a binary image | image_bwlabel |
| Canny Edge Detector | image_canny_edge |
| Real-Time and Zero-Shot Image Classification | image_classify_dl |
| Colorize Labeled Images | image_color_labels |
| Combines images to a grid | image_combine |
| Smooth Contour Line Detection | image_contour_line |
| Correct Image Colors using a Color Checker | image_correction |
| Interactive Color Correction | image_correction_pick |
| Create an 'image' object of a given color | image_create |
| Extract raw or numeric image data array/matrix | image_data image_data.image |
| Estimate Relative 3D Depth with Depth Anything V2 | image_depth_dl |
| Universal Object Detection with YOLO26 | image_detect_dl |
| Slicing Aided Hyper Inference (SAHI) for Object Detection | image_detect_sahi |
| Open-Vocabulary Zero-Shot Object Detection with YOLO-World | image_detect_world |
| Extract Image Embeddings with OpenAI CLIP ViT-B/32 | image_embed_dl |
| Expands an image | image_expand |
| Extract Foundation Features and Semantic Visualization with DINOv2 | image_features_dl |
| Ultra-Fast Generative Image Synthesis with SD-Turbo / LCM | image_generate_dl |
| Image indexes | image_index plot.image_index |
| Generative AI Image Inpainting with SD-Turbo | image_inpaint_dl |
| Label Connected Components in a Binary Image | image_label |
| Line Segment Detection in an Image | image_line_segment |
| Universal Human Pose Estimation with YOLO26 | image_pose_dl |
| Prepare an image | image_prepare |
| Deep Learning Background Removal (Transparent / RGBA) | image_remove_bg image_remove_bg_dl |
| Remove Specular Light Reflections | image_remove_reflection |
| Resize an image | image_resize |
| Image segmentation | image_segment image_segment_iter |
| Deep Learning Semantic & Instance Segmentation, Object Detection, and Visual Exemplar Counting | image_segment_dl |
| Image segmentation using k-means clustering | image_segment_kmeans |
| Image segmentation by hand | image_segment_manual |
| Segment an 'image' object using a brush mask | image_segment_mask |
| Slicing Aided Hyper Inference (SAHI) for Instance Segmentation | image_segment_sahi |
| Construct a shape file from an image | image_shp |
| Medial Axis Tree (MAT) Topological Skeletonization | image_skeleton_mat |
| Squares an image | image_square |
| Star-Convex Object Detection with StarDist | image_stardist_dl |
| Native Planar Image Stitching and Panorama | image_stitch |
| 4x Super-Resolution with Real-ESRGAN Compact | image_superres_dl |
| Perform Guo-Hall thinning on a binary image or list of binary images | image_thinning_guo_hall |
| Convert an image to a data.frame | image_to_mat |
| Transpose an Image | image_transpose t.image |
| Create an interactive map view of an image | image_view |
| Intelligent Morphological Watershed (Spanning Forest + Union-Find) | image_watershed |
| Create image landmarks | landmarks |
| Artificially inflates the number of landmarks | landmarks_add |
| Angles between landmarks | landmarks_angle |
| Distances between landmarks | landmarks_dist |
| Pseudolandmarks with equally spaced angles | landmarks_regradi |
| Add leading zeros to a numeric sequence | leading_zeros |
| Extract mid‐lines from half‐plots | line_on_halfplot |
| List Connected Video Cameras | list_cameras |
| Makes a brush | make_brush |
| Makes a mask in an image | make_mask |
| Mean method for 'image' objects | mean.image |
| Performs plant disease measurements | measure_disease measure_disease_iter |
| Performs plant disease measurements by leaf | measure_disease_byl |
| Measure disease using shapefiles | measure_disease_shp |
| Measures Injury in Images | measure_injury |
| Convert Installed ONNX Models to 8-Bit Precision (INT8) | models_to_int8 model_to_int8 |
| SpatRaster aggregation | mosaic_aggregate |
| Analyze a mosaic of remote sensing data | mosaic_analyze |
| Analyze mosaics iteratively | mosaic_analyze_iter |
| Calculate Canopy Height Model and Volume | mosaic_chm |
| Extracts height metrics and plot quality from a Canopy Height Model (CHM) | mosaic_chm_extract |
| Apply a height mask to CHM data | mosaic_chm_mask |
| Classify a Mosaic Based on Index Breaks | mosaic_classify |
| Clip Raster Mosaic by Polygons | mosaic_clip |
| Crop or Mask a Mosaic Raster | mosaic_crop |
| Drawing Lines or Polygons with Raster Information | mosaic_draw |
| Determine EPSG Code for a Mosaic | mosaic_epsg |
| Extract Values from a Raster Mosaic Using a Shapefile | extract_cpp mosaic_extract |
| A wrapper around terra::hist() | mosaic_hist |
| Mosaic Index | mosaic_index |
| Mosaic Index with GDAL | mosaic_index2 |
| Create and Export mosaics | mosaic_export mosaic_input |
| Mosaic interpolation | mosaic_interpolate |
| Project a Mosaic from Lon/Lat to EPSG-based CRS | mosaic_lonlat2epsg |
| A wrapper around terra::plot() | mosaic_plot |
| A wrapper around terra::plotRGB() | mosaic_plot_rgb |
| Prepare a mosaic | mosaic_prepare |
| Project a Mosaic to a New Coordinate Reference System (CRS) | mosaic_project |
| A wrapper around terra::resample() | mosaic_resample |
| Rotate a mosaic image by specified angles | mosaic_rotate |
| Segment a mosaic | mosaic_segment |
| Segments a mosaic interactively | mosaic_segment_pick |
| Mosaic to pliman | mosaic_to_pliman |
| Mosaic to RGB | mosaic_to_rgb |
| Vectorize a 'SpatRaster' mask to an 'sf' object | mosaic_vectorize |
| Mosaic View | mosaic_view |
| Compute Bounding Boxes from Contours | object_bbox |
| Object edges | object_edge |
| Export multiple objects from an image to multiple images | object_export |
| Export multiple objects from an image to multiple images | object_export_shp |
| Compute Haralick texture features | object_haralick |
| Labels objects | object_label |
| Map Object Distances | object_map |
| Mark Object Points | object_mark |
| Extract red, green and blue values from objects | object_rgb |
| Plot object thumbnails at (x, y) coordinates derived from image features | object_scatter |
| Splits objects from an image into multiple images | object_split |
| Splits image objects based on a shape file | object_split_shp |
| Apply color to image objects | object_to_color |
| Object veins detection and quantification | object_veins |
| Proprietary ONNX Runtime Installer for pliman | onnx_install pliman_install_onnx |
| Quantize ONNX Models to 8-Bit Precision (INT8) | onnx_quantize |
| Group generic Ops method for 'image' objects | Ops.image |
| Order Quadrilateral Corners Topologically | order_quad_corners |
| Calculate Otsu's threshold | otsu |
| Create image palettes | image_palette palettes |
| Forward-pipe operator | %>% pipe |
| Get the pixel indices for a given row of a binary image | pixel_index |
| List Available Pre-Trained Neural Models | pliman_available_models |
| Clear Cached ONNX Runtime Sessions | pliman_clear_sessions |
| Configure Complete Deep Learning Environment for pliman (100% Native C++) | pliman_configure_dl |
| Download Pre-Trained Neural Models | pliman_download_model |
| Download Microsoft ONNX Runtime C++ Library Directly | pliman_download_onnx |
| GPU Information and DirectML Status in pliman | pliman_gpu_info |
| Sample images | pliman_images |
| List Computable Indexes Based on Available Bands | pliman_indexes_ican_compute |
| Model Directory Management for pliman Deep Learning Models | pliman_model_dir |
| Get Base URL for Pre-Trained Neural Models | pliman_models_base_url |
| Directory for ONNX Runtime C++ Shared Libraries | pliman_onnx_dir |
| Locate ONNX Runtime C++ Shared Library | pliman_onnx_lib_path |
| Global option for controlling the viewer in pliman package | pliman_viewer |
| Add Bounding Boxes to an Existing Plot | plot_bbox |
| Generate plot IDs with different layouts | plot_id |
| Plot an image index | plot_index |
| Plot rectangles colored by a quantitative attribute and overlay on an RGB image | plot_index_shp |
| Plot Detected Line Segments | plot_line_segment |
| Plot length and width lines on objects | plot_lw |
| Plot YOLO Feature Activation Heatmap | plot_yolo_heatmap |
| Plot method for 'image' objects | plot.image |
| S3 method 'plot' for 'image_shp' objects | plot.image_shp |
| Plot method for root_analysis objects | plot.root_analysis |
| Plot a Few-Shot Exemplar Model | plot.yolo_fewshot_model |
| Plot Diagnostic Evaluations and Performance Curves for YOLO Models | plot.yolo_train |
| Calculate the apex and base angles of an object | poly_apex_base_angle |
| Compute Perimeter Complexity Value (PCV) | poly_pcv |
| Width at a given height | poly_width_at |
| Fast Binary Image Prediction from a Logistic Regression Model | predict_binary_glm |
| Prepare images to analyze_objects_shp() | prepare_to_shp |
| Print method for 'image' objects | print.image |
| Print method for pliman_video_frames | print.pliman_video_frames |
| Print method for root_analysis objects | print.root_analysis |
| Print YOLO Training Summary | print.yolo_train |
| Random built-in color names | random_color |
| Grayscale Reflection Removal via Masked Median Inpainting | remove_reflection_cpp |
| Create an RGB Image from Red, Green, and Blue Channels | rgbImage rgb_image |
| Advanced Root System Phenotyping Architecture | root_analyze |
| Produces Santandard Area Diagrams | sad |
| Convert Sentinel data to GeoTIFF format | sentinel_to_tif |
| Turns a single character column into multiple columns. | separate_col |
| Set the value of the pliman_viewer option | set_pliman_viewer |
| Build a shapefile from a mosaic raster | shapefile_build |
| Edit Features in a Shapefile | shapefile_edit |
| Interpolate values at specific points based on coordinates and a target variable | shapefile_interpolate |
| Extract geometric measures from a shapefile object | shapefile_measures |
| Spatial Operations on Shapefiles | shapefile_crosses shapefile_difference shapefile_intersection shapefile_operations shapefile_outside shapefile_overlaps shapefile_touches shapefile_union shapefile_within |
| A wrapper around terra::plot() | shapefile_plot |
| Generate a spatial surface plot based on interpolated values | shapefile_surface |
| Apply Affine Transformations to Spatial Grids | shapefile_transform |
| Summary an object index | summary_index |
| Group generic Summary method for 'image' objects (min, max, range, sum, prod, any, all) | Summary.image |
| Extract Text Embeddings with OpenAI CLIP ViT-B/32 | text_embed_dl |
| Convert 'image' between raw (0..255 uint8) and numeric (0..1 double) | to_numeric to_raw |
| Convert between colour spaces | rgb_to_hsb rgb_to_lab rgb_to_srgb utils_colorspace |
| Utilities for image resolution | cm_to_dpi cm_to_pixels distance dpi dpi_to_cm npixels pixels_to_cm utils_dpi |
| Utilities for file manipulation | file_dir file_extension file_name manipulate_files utils_file |
| Import and export images | image_export image_import image_input image_pliman utils_image |
| Utilities for image indexes | pliman_indexes pliman_indexes_eq pliman_indexes_hs pliman_indexes_me pliman_indexes_rgb utils_indexes |
| Utilities for object measures | get_measures plot_measures utils_measures |
| Deep Learning Background Removal & Salient Object Segmentation in pliman | utils_neural |
| Utilities for working with image objects | object_contour object_coord object_id object_isolate utils_objects |
| Utilities for Principal Component Axis analysis | get_biplot pca plot.pca utils_pca |
| Utilities for picking up points in an image | pick_coords pick_count pick_palette pick_rgb pick_rgb_area utils_pick |
| Utilities for Polygons | conv_hull conv_hull_unified poly_align poly_angles poly_area poly_caliper poly_centdist poly_centdist_mass poly_center poly_check poly_circularity poly_circularity_haralick poly_circularity_norm poly_close poly_convexity poly_distpts poly_eccentricity poly_elongation poly_flip_x poly_flip_y poly_is_closed poly_jitter poly_limits poly_lw poly_mass poly_measures poly_perimeter poly_rotate poly_sample poly_sample_prop poly_slide poly_smooth poly_solidity poly_spline poly_unclose utils_polygon |
| Utilities for plotting polygons | plot_contour plot_ellipse plot_mass plot_polygon utils_polygon_plot |
| Utilities for handling with rows and columns | column_to_rownames remove_rownames round_cols rownames_to_column utils_rows_cols |
| Import/export shapefiles. | shapefile_export shapefile_input shapefile_view utils_shapefile |
| Utilities for drawing coordinates of known shapes | draw_circle draw_n_tagon draw_rectangle draw_square draw_trian_equi draw_trian_rect utils_shapes |
| These functions applies common statistics to a list of objects, returning a numeric vector. | max_list mean_list min_list sd_list utils_stats |
| Spatial transformations | image_autocrop image_blur image_closing image_contrast image_crop image_dilate image_dimension image_erode image_fill_hull image_filter image_horizontal image_hreflect image_opening image_remove_small image_rotate image_skeleton image_thinning image_trim image_vertical image_vreflect utils_transform |
| Set and get the Working Directory quicky | get_wd_here open_wd open_wd_here set_wd_here utils_wd |
| Generate Version 7 UUIDs or Random UUIDs | uuid |
| Real-Time Video Object Detection with YOLO (ONNX Runtime) | video_detect video_detect_dl |
| Split a video into image frames | video_split video_to_frames |
| Generic function for interactive viewing of images and spatial objects | view |
| Interactive viewer method for 'image' objects with Zoom In and Zoom Out | view.image |
| Add Negative Background Images to a YOLO Dataset | yolo_dataset_add_background |
| Comprehensive YOLO Dataset Health Audit and Auto-Repair | yolo_dataset_audit yolo_dataset_health |
| Offline Data Augmentation with Geometric Bounding Box & Polygon Transformations | yolo_dataset_aug yolo_dataset_augment |
| Auto-Label an Entire Directory into a Production YOLO Dataset | yolo_dataset_autolabel |
| Balance Class Distributions via Augmentation or Downsampling | yolo_dataset_balance |
| Organize and Split Images into a YOLO Classification Dataset | yolo_dataset_classify yolo_dataset_cls |
| Convert External Annotations (CSV, COCO, Pascal VOC) to YOLO Format | yolo_dataset_convert |
| Export Dataset in YOLO Format for Detection or Segmentation | yolo_dataset_export |
| Filter or Subset Classes in a YOLO Dataset | yolo_dataset_filter yolo_dataset_subset |
| Import an Ultralytics NDJSON Dataset and Export to YOLO Structure | yolo_dataset_from_ndjson yolo_dataset_import_ndjson |
| Merge Multiple YOLO Datasets with Class Conflict Resolution | yolo_dataset_combine yolo_dataset_merge |
| Preview Annotations in a YOLO Dataset | yolo_dataset_preview |
| Partition or Re-stratify an Existing YOLO Dataset | yolo_dataset_split |
| Compute Deep Statistical Profile for a YOLO Dataset | yolo_dataset_stats |
| Export a Trained PyTorch YOLO Checkpoint (.pt) to ONNX | yolo_export |
| Interactive Few-Shot Exemplar Fitting for Object Detection and Segmentation | yolo_fewshot_fit |
| Predict Few-Shot Instances on a New Image | yolo_fewshot_predict |
| Plot Diagnostics for YOLO Training Objects or Model Names | yolo_plot |
| Load Training Results and Diagnostics for a YOLO Model | yolo_results |
| Train and Fine-Tune YOLO Models for Segmentation or Detection | yolo_train |