24#ifndef _SO_SUPERVISEDTEXTURECLASSIFICATION2D_IMAGE_FILTER_H_
25#define _SO_SUPERVISEDTEXTURECLASSIFICATION2D_IMAGE_FILTER_H_
96 DIRECTIONAL_COOCCURRENCE = 1,
100 ROTATION_INVARIANT_COOCCURRENCE = 2,
104 FIRST_ORDER_STATISTICS = 4,
108 HISTOGRAM_STATISTICS = 8,
179 CLOSEST_DISTANCE = 0,
185 RELATIVE_DISTANCE = 1,
#define SO_IMAGEVIZ_ENGINE_HEADER(className)
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> Abstract base class fo...
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> Image Processing outpu...
Single-value field containing a set of bit flags.
Field containing a floating-point value.
Field containing an enumerated value.
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> Field containing an So...
Field containing an unsigned int32_t integer.
Field containing a two-dimensional vector.
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> SoSupervisedTextureCla...
SoSFEnum outMapType
The Output map image type.
SoSFBitMask featureGroup
The groups of textural features to compute.
SoImageVizEngineOutput< SoSFImageDataAdapter, SoImageDataAdapter * > outLabelImage
The output label image representing the texture classification result.
SoSFEnum coocTextonShape
The shape of the co-occurrence texton, i.e., the pattern defined by the set of co-occurrence vectors.
SoSFImageDataAdapter inTrainingImage
The input label training image (16 or 32 bits).
SoImageVizEngineOutput< SoSFImageDataAdapter, SoImageDataAdapter * > outMapImage
Output map image.
CoocTextonShape
This enum defines all type of measures used for texture classification.
SoSFUInt32 coocRadius
Radius of the circular neighborhood used by the cooccurrence features.
SoSFUInt32 coocTextonSize
The size of the texton shape for co-occurrence features.
SoSFVec2i32 radiusRange
The minimum and maximum radius of the circular neighborhoods used for computing textural features.
FeatureGroup
This enum defines all type of measures used for texture classification.
SoSupervisedTextureClassificationProcessing2d()
Constructor.
SoSFUInt32 radiusStep
The step used to define the set of radius between minimum and maximum.
SoSFImageDataAdapter inImage
The input grayscale image to segment.
SoSFDouble minSeparationPercentage
This parameter controls the rejection criteria of the feature selection algorithm (FS).