Class SoDataMeasureAttributes
- java.lang.Object
-
- com.openinventor.inventor.Inventor
-
- com.openinventor.inventor.misc.SoBase
-
- com.openinventor.inventor.fields.SoFieldContainer
-
- com.openinventor.imageviz.nodes.measures.SoDataMeasureAttributes
-
- All Implemented Interfaces:
SafeDisposable
public class SoDataMeasureAttributes extends SoFieldContainer
Class for all ImageViz data measure attributes.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.openinventor.inventor.Inventor
Inventor.ConstructorCommand
-
-
Field Summary
Fields Modifier and Type Field Description SoSFInt32
breadth3DNumAngles
Define the number of angles used in BREADTH3D measure.SoMFVec2i32
cooccurrenceDirections
List of directions for measures using cooccurence.SoMFFloat
feretAngles2D
List of 2D angles for measures using Feret 2D.SoMFVec2f
feretAngles3D
List of 3D angles for measures using Feret 3D.SoSFBool
histogramAutoAdjust
When true, measures use an auto computed histogram.SoSFFloat
histogramBinSize
Size of bins for histogram measures.SoSFFloat
histogramMaxGrayLevel
Maximum gray level for histogram measures.SoSFFloat
histogramMinGrayLevel
Minimum gray level for histogram measures.SoSFFloat
neighborDistance
Distance to the current label boundaries where neighbors are searched (cut-off distance).SoSFBool
neighborDistanceInSpatialUnit
Indicates if the cut-off distance is expressed in pixels (false) or in spatial unit (true).SoSFFloat
overlap
Minimal percentage that must represent a label volume overlapping the searched area to be counted as a neighbor.SoMFFloat
quantilePercents
List of 6 quantiles for measures using histogram with custom quantiles.-
Fields inherited from class com.openinventor.inventor.Inventor
VERBOSE_LEVEL, ZeroHandle
-
-
Constructor Summary
Constructors Constructor Description SoDataMeasureAttributes()
Default constructor.
-
Method Summary
-
Methods inherited from class com.openinventor.inventor.fields.SoFieldContainer
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
-
Methods inherited from class com.openinventor.inventor.misc.SoBase
dispose, getName, isDisposable, isSynchronizable, setName, setSynchronizable, touch
-
Methods inherited from class com.openinventor.inventor.Inventor
getNativeResourceHandle
-
-
-
-
Field Detail
-
feretAngles2D
public final SoMFFloat feretAngles2D
List of 2D angles for measures using Feret 2D. Default value is { 0.f, 18.f, 36.f, 54.f, 72.f, 90.f, 108.f, 126.f, 144.f, 162.f}.
-
feretAngles3D
public final SoMFVec2f feretAngles3D
List of 3D angles for measures using Feret 3D. Angles are defined by a couple (See figure in section Feret's Diameter).
-
cooccurrenceDirections
public final SoMFVec2i32 cooccurrenceDirections
List of directions for measures using cooccurence.
-
histogramMinGrayLevel
public final SoSFFloat histogramMinGrayLevel
Minimum gray level for histogram measures. This value has no effect when histogramAutoAdjust is set to true.
-
histogramMaxGrayLevel
public final SoSFFloat histogramMaxGrayLevel
Maximum gray level for histogram measures. This value has no effect when histogramAutoAdjust is set to true.
-
histogramBinSize
public final SoSFFloat histogramBinSize
Size of bins for histogram measures. This value has no effect when histogramAutoAdjust is set to true.
-
histogramAutoAdjust
public final SoSFBool histogramAutoAdjust
When true, measures use an auto computed histogram.
-
quantilePercents
public final SoMFFloat quantilePercents
List of 6 quantiles for measures using histogram with custom quantiles. Default is 20%, 30%, 40%, 60%, 70%, 80%.
-
breadth3DNumAngles
public final SoSFInt32 breadth3DNumAngles
Define the number of angles used in BREADTH3D measure. Default is 20 angles.
-
overlap
public final SoSFFloat overlap
Minimal percentage that must represent a label volume overlapping the searched area to be counted as a neighbor. Default is 0 percent.
-
neighborDistance
public final SoSFFloat neighborDistance
Distance to the current label boundaries where neighbors are searched (cut-off distance). Default is 5.
-
neighborDistanceInSpatialUnit
public final SoSFBool neighborDistanceInSpatialUnit
Indicates if the cut-off distance is expressed in pixels (false) or in spatial unit (true). Default is false.
-
-