Class SoLabelFilteringAnalysisQuantification
- java.lang.Object
-
- com.openinventor.inventor.Inventor
-
- com.openinventor.inventor.misc.SoBase
-
- com.openinventor.inventor.fields.SoFieldContainer
-
- com.openinventor.inventor.engines.SoEngine
-
- com.openinventor.imageviz.engines.SoImageVizEngine
-
- com.openinventor.imageviz.engines.imageanalysis.individualmeasures.SoLabelFilteringAnalysisQuantification
-
- All Implemented Interfaces:
SafeDisposable
public class SoLabelFilteringAnalysisQuantification extends SoImageVizEngine
SoLabelFilteringAnalysisQuantification
engine computes measurements on objects from a label image and filters the result according to a given formula. For an introduction, see:- section Image Analysis
- How to select a measure list
- How to define a filter formula
- Measure Node
The
SoLabelFilteringAnalysisQuantification
engine is similar to theSoLabelAnalysisQuantification
engine except that it applies a filter formula with its criteria to the analyzed image and outputs the filtered results.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.openinventor.imageviz.engines.SoImageVizEngine
SoImageVizEngine.ComputeModes, SoImageVizEngine.EventArg, SoImageVizEngine.Neighborhood3ds
-
Nested classes/interfaces inherited from class com.openinventor.inventor.Inventor
Inventor.ConstructorCommand
-
-
Field Summary
Fields Modifier and Type Field Description SoSFEnum<SoImageVizEngine.ComputeModes>
computeMode
Select the compute Mode (2D or 3D or AUTO) .SoSFString
inFilter
The input filter formula.SoSFImageDataAdapter
inIntensityImage
The intensity image Default value is NULL.SoSFImageDataAdapter
inLabelImage
The input label image Default value is NULL.SoSFDataMeasureAttributes
measureAttributes
The measure attributes to customize measurement.SoMFDataMeasure
measureList
The list of measures to compute.SoImageVizEngineOutput<SoSFLabelAnalysisResult,SoLabelAnalysisResult>
outAnalysis
The output analysis.SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter>
outLabelImage
The output image Default value is NULL.-
Fields inherited from class com.openinventor.imageviz.engines.SoImageVizEngine
onBegin, onEnd, onProgress
-
Fields inherited from class com.openinventor.inventor.Inventor
VERBOSE_LEVEL, ZeroHandle
-
-
Constructor Summary
Constructors Constructor Description SoLabelFilteringAnalysisQuantification()
Constructor.
-
Method Summary
-
Methods inherited from class com.openinventor.imageviz.engines.SoImageVizEngine
abortEvaluate, isEvaluating, startEvaluate, waitEvaluate
-
Methods inherited from class com.openinventor.inventor.engines.SoEngine
copy, getByName, getOutput, getOutputName
-
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
-
computeMode
public final SoSFEnum<SoImageVizEngine.ComputeModes> computeMode
Select the compute Mode (2D or 3D or AUTO) . Default is MODE_AUTO
-
inLabelImage
public final SoSFImageDataAdapter inLabelImage
The input label image Default value is NULL. Supported types include: label color image.
-
inIntensityImage
public final SoSFImageDataAdapter inIntensityImage
The intensity image Default value is NULL. Supported types include: grayscale binary label color image.
-
inFilter
public final SoSFString inFilter
The input filter formula. See Custom formula syntax for how to use a formula. Default value is "".
-
measureList
public final SoMFDataMeasure measureList
The list of measures to compute. Default value is 0.
-
measureAttributes
public final SoSFDataMeasureAttributes measureAttributes
The measure attributes to customize measurement.
-
outLabelImage
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outLabelImage
The output image Default value is NULL. Supported types include: label image.
-
outAnalysis
public final SoImageVizEngineOutput<SoSFLabelAnalysisResult,SoLabelAnalysisResult> outAnalysis
The output analysis. Default value is NULL.
-
-