Class SoClosestBoundaryPointsProcessing2d
- 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.mathematicalmorphology.distancemaps.SoClosestBoundaryPointsProcessing2d
-
- All Implemented Interfaces:
SafeDisposable
@Deprecated(since="2023.2") public class SoClosestBoundaryPointsProcessing2d extends SoImageVizEngine
Deprecated.As of Open Inventor 2023.2. ImageViz API is replaced by the new ImageDev toolkit.SoClosestBoundaryPointsProcessing2d
engine. TheSoClosestBoundaryPointsProcessing2d
engine computes the chamfer distance map on object boundary and the closest point.This engine is like the
SoChamferDistanceMapProcessing2d
engine applied on the objects boundaries but it also computes the closest point contour onto the binary image for each pixel of the input image, and stores its position X and Y.
-
-
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
inBinaryImage
Deprecated.The input binary image.SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter>
outGrayImageX
Deprecated.The output X distance map image.SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter>
outGrayImageY
Deprecated.The output Y distance map image.SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter>
outMapImage
Deprecated.The output background distance map image.-
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 SoClosestBoundaryPointsProcessing2d()
Deprecated.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
-
inBinaryImage
public final SoSFImageDataAdapter inBinaryImage
Deprecated.The input binary image. Default value is NULL. Supported types include: binary color image.
-
outMapImage
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outMapImage
Deprecated.The output background distance map image. Default value is NULL. Supported types include: grayscale binary label color image.
-
outGrayImageX
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outGrayImageX
Deprecated.The output X distance map image. Default value is NULL. Supported types include: grayscale binary label image.
-
outGrayImageY
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outGrayImageY
Deprecated.The output Y distance map image. Default value is NULL. Supported types include: grayscale binary label image.
-
-