Class SoMeasureImageProcessing
- 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.SoMeasureImageProcessing
-
- All Implemented Interfaces:
SafeDisposable
public class SoMeasureImageProcessing extends SoImageVizEngine
SoMeasureImageProcessing
engine allows to replace all labels of the input image by the result of an individual measure. For an introduction, see:- section Image Analysis
- Measure Node
The
SoMeasureImageProcessing
engine allows to replace all labels of the input image by the result of an individual measure.SoMeasureImageProcessing
engine supports same individual measurements than any analysis engine (SoLabelAnalysisQuantification
). Arithmetic type of the ouput image depends on the measurement used as parameter. It can be LONG or FLOAT. For example, this engine can affect the surface value of labels at all voxels of the labels.
-
-
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) .SoSFImageDataAdapter
inIntensityImage
The input image Default value is NULL.SoSFImageDataAdapter
inLabelImage
The input label image Default value is NULL.SoSFDataMeasure
measure
Select a measure Default value is NULL.SoSFDataMeasureAttributes
measureAttributes
The measure attributes to customize measurement.SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter>
outMeasureImage
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 SoMeasureImageProcessing()
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 input image Default value is NULL. Supported types include: grayscale binary label color image.
-
measure
public final SoSFDataMeasure measure
Select a measure Default value is NULL.
-
measureAttributes
public final SoSFDataMeasureAttributes measureAttributes
The measure attributes to customize measurement.
-
outMeasureImage
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outMeasureImage
The output image Default value is NULL. Supported types include: grayscale binary label color image.
-
-