Segments an image using a single threshold on a color image. More...


Public Member Functions | |
| new void | Load (string path) |
| Load the EColorSingleThresholdSegmenter configuration. The given ESerializer must have been created for reading. | |
| new void | Load (eVision.ESerializer serializer) |
| Load the EColorSingleThresholdSegmenter configuration. The given ESerializer must have been created for reading. | |
| new void | Save (string path) |
| Save the EColorSingleThresholdSegmenter configuration. The given ESerializer must have been created for writing. | |
| new void | Save (eVision.ESerializer serializer) |
| Save the EColorSingleThresholdSegmenter configuration. The given ESerializer must have been created for writing. | |
| Public Member Functions inherited from eVision.Segmenters.ETwoLayersImageSegmenter | |
| void | Load (string path) |
| Load the ETwoLayersImageSegmenter configuration. The given ESerializer must have been created for reading. | |
| void | Load (eVision.ESerializer serializer) |
| Load the ETwoLayersImageSegmenter configuration. The given ESerializer must have been created for reading. | |
| void | Save (string path) |
| Save the ETwoLayersImageSegmenter configuration. The given ESerializer must have been created for writing. | |
| void | Save (eVision.ESerializer serializer) |
| Save the ETwoLayersImageSegmenter configuration. The given ESerializer must have been created for writing. | |
Properties | |
| eVision.EC24 | Threshold [get, set] |
| Value of the threshold. | |
| Properties inherited from eVision.Segmenters.ETwoLayersImageSegmenter | |
| virtual uint | BlackLayerIndex [get, set] |
| Index of the black layer in the destination coded image. | |
| virtual bool | BlackLayerEncoded [get, set] |
| Black layer encoding status. | |
| virtual uint | WhiteLayerIndex [get, set] |
| Index of the white layer in the destination coded image. | |
| virtual bool | WhiteLayerEncoded [get, set] |
| White layer encoding status. | |
Segments an image using a single threshold on a color image.
This segmenter is applicable to EROIC24 RGB color images. It produces coded images with two layers: The White layer (usually, with index 1) contains the unmasked pixels that belong to the cube of the RGB space defined by the threshold point and the white point (255,255,255); and the Black layer (usually, with index 0) contains the remaining unmasked pixels.
License(s): EasyObject
| new void eVision.Segmenters.EColorSingleThresholdSegmenter.Load | ( | eVision.ESerializer | serializer | ) |
Load the EColorSingleThresholdSegmenter configuration. The given ESerializer must have been created for reading.
| serializer | The serializer. |
| new void eVision.Segmenters.EColorSingleThresholdSegmenter.Load | ( | string | path | ) |
Load the EColorSingleThresholdSegmenter configuration. The given ESerializer must have been created for reading.
| path | The file path. |
| new void eVision.Segmenters.EColorSingleThresholdSegmenter.Save | ( | eVision.ESerializer | serializer | ) |
Save the EColorSingleThresholdSegmenter configuration. The given ESerializer must have been created for writing.
| serializer | The serializer. |
| new void eVision.Segmenters.EColorSingleThresholdSegmenter.Save | ( | string | path | ) |
Save the EColorSingleThresholdSegmenter configuration. The given ESerializer must have been created for writing.
| path | The file path. |
|
getset |
Value of the threshold.