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
SoMeasureImageProcessingengine 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
SoMeasureImageProcessingengine allows to replace all labels of the input image by the result of an individual measure.SoMeasureImageProcessingengine 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>computeModeSelect the compute Mode (2D or 3D or AUTO) .SoSFImageDataAdapterinIntensityImageThe input image Default value is NULL.SoSFImageDataAdapterinLabelImageThe input label image Default value is NULL.SoSFDataMeasuremeasureSelect a measure Default value is NULL.SoSFDataMeasureAttributesmeasureAttributesThe measure attributes to customize measurement.SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter>outMeasureImageThe 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.
-
-