EGrayscaleDoubleThresholdSegmenter Class

Segments an image using a double threshold on a grayscale image.

Remarks

This segmenter is applicable to EROIBW8 and EROIBW16 grayscale images. It produces coded images with three layers: The Black layer (usually, with index 0) contains the unmasked pixels having a gray value strictly below the low threshold value; the White layer (usually, with index 2) contains the unmasked pixels having a gray value above or equal to the high threshold value; and the Neutral layer (usually, with index 1) contains the remaining unmasked pixels.

Base Class:EThreeLayersImageSegmenter

Namespace: Euresys::Open_eVision::Segmenters

Methods

Value of the high threshold.
Value of the low threshold.
Load the EGrayscaleDoubleThresholdSegmenter configuration. The given ESerializer must have been created for reading.
Comparison operator.
Save the EGrayscaleDoubleThresholdSegmenter configuration. The given ESerializer must have been created for writing.
Value of the high threshold.
Value of the low threshold.

EGrayscaleDoubleThresholdSegmenter Class

Segments an image using a double threshold on a grayscale image.

Remarks

This segmenter is applicable to EROIBW8 and EROIBW16 grayscale images. It produces coded images with three layers: The Black layer (usually, with index 0) contains the unmasked pixels having a gray value strictly below the low threshold value; the White layer (usually, with index 2) contains the unmasked pixels having a gray value above or equal to the high threshold value; and the Neutral layer (usually, with index 1) contains the remaining unmasked pixels.

Base Class:EThreeLayersImageSegmenter

Namespace: Euresys.Open_eVision.Segmenters

Properties

Value of the high threshold.
Value of the low threshold.

Methods

Load the EGrayscaleDoubleThresholdSegmenter configuration. The given ESerializer must have been created for reading.
Comparison operator.
Save the EGrayscaleDoubleThresholdSegmenter configuration. The given ESerializer must have been created for writing.