Class SoColorGetPlaneProcessing2d
- 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.imagefiltering.colortransforms.SoColorGetPlaneProcessing2d
-
- All Implemented Interfaces:
SafeDisposable
public class SoColorGetPlaneProcessing2d extends SoImageVizEngine
SoColorGetPlaneProcessing2d
engine. For an introduction to color transforms, see section Color Transforms.The
SoColorGetPlaneProcessing2d
engine extracts a given plane from any color image (RGB, HIS, multisource, ....) into a grayscale image.See also: SoGrayscaleToRgbProcessing, SoRgbToGrayscaleProcessing.
File format/default:
ColorGetPlaneProcessing2d {
inColorImage NULL planeIndex 0
Library references: colorgetplane
-
-
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 SoSFImageDataAdapter
inColorImage
The input color image.SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter>
outGrayImage
The output grayscale image representing the extracted plane.SoSFInt32
planeIndex
The index of plane to extract.RGB case: 0 for Red, 1 for Green, 2 for Blue.-
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 SoColorGetPlaneProcessing2d()
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
-
inColorImage
public final SoSFImageDataAdapter inColorImage
The input color image. Default value is NULL. Supported types include: color image.
-
planeIndex
public final SoSFInt32 planeIndex
The index of plane to extract.RGB case: 0 for Red, 1 for Green, 2 for Blue. Default value is 0.
-
outGrayImage
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outGrayImage
The output grayscale image representing the extracted plane. Default value is NULL. Supported types include: grayscale binary label image.
-
-