| ::auto_threshold | Segment an image using thresholds determined from its histogram. |
| ::bin_threshold | Segment a black-and-white image using an automatically determined threshold. |
| ::char_threshold | Perform a threshold segmentation for extracting characters. |
| ::check_difference | Compare two images pixel by pixel. |
| ::class_2dim_sup | Segment an image using two-dimensional pixel classification. |
| ::class_2dim_unsup | Segment two images by clustering. |
| ::class_ndim_box | Classify pixels using hyper-cuboids. |
| ::class_ndim_norm | Classify pixels using hyper-spheres or hyper-cubes. |
| ::detect_edge_segments | Detect straight edge segments. |
| ::dual_threshold | Threshold operator for signed images. |
| ::dyn_threshold | Segment an image using a local threshold. |
| ::expand_gray | Fill gaps between regions (depending on gray value or color) or split overlapping regions. |
| ::expand_gray_ref | Fill gaps between regions (depending on gray value or color) or split overlapping regions. |
| ::expand_line | Expand a region starting at a given line. |
| ::fast_threshold | Fast selection of grayvalues within a given gray intervall. |
| ::histo_to_thresh | Determine gray value thresholds from a histogram. |
| ::hysteresis_threshold | Perform a hysteresis threshold operation on an image. |
| ::learn_ndim_box | Train the current classificator using a multi-channel image. |
| ::learn_ndim_norm | Construct clusters for ::class_ndim_norm. |
| ::local_max | Detect all local maxima in an image. |
| ::nonmax_suppression_amp | Suppress non-maximum points on an edge. |
| ::nonmax_suppression_dir | Suppress non-maximum points on an edge. |
| ::plateaus | Detect all gray value plateaus. |
| ::plateaus_center | Detect the centers of all gray value plateaus. |
| ::pouring | Segment an image by ``pouring water'' over it. |
| ::regiongrowing | Segment an image using regiongrowing. |
| ::regiongrowing_mean | Regiongrowing using mean gray values. |
| ::regiongrowing_n | Regiongrowing for multi-channel images. |
| ::threshold | Select gray values lying within an interval. |
| ::threshold_sub_pix | Extract level crossings from an image with subpixel accuracy. |
| ::watersheds | Extract watersheds and basins from an image. |
| ::zero_crossing | Detect zero crossings in an image. |
| ::zero_crossing_sub_pix | Extract zero crossings from an image with subpixel accuracy. |