Open Inventor Release 2023.2.3
 
Loading...
Searching...
No Matches
SoSupervisedTextureClassificationProcessing2d.h
Go to the documentation of this file.
1/*=======================================================================
2 *** THE CONTENT OF THIS WORK IS PROPRIETARY TO FEI S.A.S, (FEI S.A.S.), ***
3 *** AND IS DISTRIBUTED UNDER A LICENSE AGREEMENT. ***
4 *** ***
5 *** REPRODUCTION, DISCLOSURE, OR USE, IN WHOLE OR IN PART, OTHER THAN AS ***
6 *** SPECIFIED IN THE LICENSE ARE NOT TO BE UNDERTAKEN EXCEPT WITH PRIOR ***
7 *** WRITTEN AUTHORIZATION OF FEI S.A.S. ***
8 *** ***
9 *** RESTRICTED RIGHTS LEGEND ***
10 *** USE, DUPLICATION, OR DISCLOSURE BY THE GOVERNMENT OF THE CONTENT OF THIS ***
11 *** WORK OR RELATED DOCUMENTATION IS SUBJECT TO RESTRICTIONS AS SET FORTH IN ***
12 *** SUBPARAGRAPH (C)(1) OF THE COMMERCIAL COMPUTER SOFTWARE RESTRICTED RIGHT ***
13 *** CLAUSE AT FAR 52.227-19 OR SUBPARAGRAPH (C)(1)(II) OF THE RIGHTS IN ***
14 *** TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT DFARS 52.227-7013. ***
15 *** ***
16 *** COPYRIGHT (C) 1996-2023 BY FEI S.A.S, ***
17 *** BORDEAUX, FRANCE ***
18 *** ALL RIGHTS RESERVED ***
19**=======================================================================*/
20/*=======================================================================
21** Author : ImageViz-Generator (Sep 2013)
22** Modified by : ImageViz-Generator
23**=======================================================================*/
24#ifndef _SO_SUPERVISEDTEXTURECLASSIFICATION2D_IMAGE_FILTER_H_
25#define _SO_SUPERVISEDTEXTURECLASSIFICATION2D_IMAGE_FILTER_H_
26#include <ImageViz/SoImageViz.h>
30
37
75{
76
78
79public:
82
85
88
96 DIRECTIONAL_COOCCURRENCE = 1,
100 ROTATION_INVARIANT_COOCCURRENCE = 2,
104 FIRST_ORDER_STATISTICS = 4,
108 HISTOGRAM_STATISTICS = 8,
112 INTENSITY = 16
113 };
114
119
122
125
128
136 CUBE = 0,
140 SPHERE = 1,
144 BALL = 2
145 };
146
155
160
167
170
179 CLOSEST_DISTANCE = 0,
185 RELATIVE_DISTANCE = 1,
189 CLASS_DISTANCE = 2,
193 NONE = 3
194 };
195
200
203
204
205private:
208
209};
210
211#endif
#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.
Definition SoSFDouble.h:53
Field containing an enumerated value.
Definition SoSFEnum.h:89
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> Field containing an So...
Field containing an unsigned int32_t integer.
Definition SoSFUInt32.h:80
Field containing a two-dimensional vector.
Definition SoSFVec2i32.h:52
<a href="IconLegend.html"><img src="extIP.gif" alt="ImageViz" border="0"></a> SoSupervisedTextureCla...
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.
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).