Skip to content

SegmentationπŸ”—

On this topicπŸ”—

ClassificationπŸ”—

add_samples_image_class_gmmAddSamplesImageClassGmm: Add training samples from an image to the training data of a Gaussian Mixture Model.

add_samples_image_class_knnAddSamplesImageClassKnn: Add training samples from an image to the training data of a k-Nearest-Neighbor classifier.

add_samples_image_class_mlpAddSamplesImageClassMlp: Add training samples from an image to the training data of a multilayer perceptron.

add_samples_image_class_svmAddSamplesImageClassSvm: Add training samples from an image to the training data of a support vector machine.

class_2dim_supClass2dimSup: Segment an image using two-dimensional pixel classification.

class_2dim_unsupClass2dimUnsup: Segment two images by clustering.

class_ndim_normClassNdimNorm: Classify pixels using hyper-spheres or hyper-cubes.

classify_image_class_gmmClassifyImageClassGmm: Classify an image with a Gaussian Mixture Model.

classify_image_class_knnClassifyImageClassKnn: Classify an image with a k-Nearest-Neighbor classifier.

classify_image_class_lutClassifyImageClassLut: Classify a byte image using a look-up table.

classify_image_class_mlpClassifyImageClassMlp: Classify an image with a multilayer perceptron.

classify_image_class_svmClassifyImageClassSvm: Classify an image with a support vector machine.

learn_ndim_normLearnNdimNorm: Construct classes for class_ndim_normClassNdimNorm.

EdgesπŸ”—

detect_edge_segmentsDetectEdgeSegments: Detect straight edge segments.

hysteresis_thresholdHysteresisThreshold: Perform a hysteresis threshold operation on an image.

nonmax_suppression_ampNonmaxSuppressionAmp: Suppress non-maximum points on an edge.

nonmax_suppression_dirNonmaxSuppressionDir: Suppress non-maximum points on an edge using a direction image.

Maximally Stable Extremal RegionsπŸ”—

segment_image_mserSegmentImageMser: Segment image using Maximally Stable Extremal Regions (MSER).

Region GrowingπŸ”—

expand_grayExpandGray: Fill gaps between regions (depending on gray value or color) or split overlapping regions.

expand_gray_refExpandGrayRef: Fill gaps between regions (depending on gray value or color) or split overlapping regions.

regiongrowingRegiongrowing: Segment an image using region growing.

regiongrowing_meanRegiongrowingMean: Perform a region growing using mean gray values.

regiongrowing_nRegiongrowingN: Segment an image using region growing for multi-channel images.

ThresholdπŸ”—

auto_thresholdAutoThreshold: Segment an image using thresholds determined from its histogram.

binary_thresholdBinaryThreshold: Segment an image using binary thresholding.

char_thresholdCharThreshold: Perform a threshold segmentation for extracting characters.

check_differenceCheckDifference: Compare two images pixel by pixel.

dual_thresholdDualThreshold: Threshold operator for signed images.

dyn_thresholdDynThreshold: Segment an image using a local threshold.

fast_thresholdFastThreshold: Fast thresholding of images using global thresholds.

histo_to_threshHistoToThresh: Determine gray value thresholds from a histogram.

local_thresholdLocalThreshold: Segment an image using local thresholding.

thresholdThreshold: Segment an image using global threshold.

threshold_sub_pixThresholdSubPix: Extract level crossings from an image with subpixel accuracy.

var_thresholdVarThreshold: Threshold an image by local mean and standard deviation analysis.

zero_crossingZeroCrossing: Extract zero crossings from an image.

zero_crossing_sub_pixZeroCrossingSubPix: Extract zero crossings from an image with subpixel accuracy.

TopographyπŸ”—

critical_points_sub_pixCriticalPointsSubPix: Subpixel precise detection of critical points in an image.

local_maxLocalMax: Detect all local maxima in an image.

local_max_sub_pixLocalMaxSubPix: Subpixel precise detection of local maxima in an image.

local_minLocalMin: Detect all local minima in an image.

local_min_sub_pixLocalMinSubPix: Subpixel precise detection of local minima in an image.

lowlandsLowlands: Detect all gray value lowlands.

lowlands_centerLowlandsCenter: Detect the centers of all gray value lowlands.

plateausPlateaus: Detect all gray value plateaus.

plateaus_centerPlateausCenter: Detect the centers of all gray value plateaus.

pouringPouring: Segment an image by β€œpouring water” over it.

saddle_points_sub_pixSaddlePointsSubPix: Subpixel precise detection of saddle points in an image.

watershedsWatersheds: Extract watersheds and basins from an image.

watersheds_markerWatershedsMarker: Extract watersheds and combine basins based on markers.

watersheds_thresholdWatershedsThreshold: Extract watershed basins from an image using a threshold.