public class SoEndPointsProcessing2d extends SoImageVizEngine
SoEndPointsProcessing2d
engine
The SoEndPointsProcessing2d
engine is a point detector that selects end points of a skeleton, i.e. all object voxels having only one neighbor.
For an introduction to point detectors, see section Point detectors
The skeleton is first detected, and then SoEndPointsProcessing2d
performs a hit-or-miss transform (HMT) with the following rotating configuration: where
means "don't care".
See also: SoSkeletonProcessing,
SoTriplePointsProcessing2d
, SoIsolatedPointsProcessing2d
.
File format/default:
EndPointsProcessing2d {
inBinaryImage | NULL |
Library references: end_points
SoImageVizEngine.ComputeModes, SoImageVizEngine.EventArg, SoImageVizEngine.Neighborhood3ds
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoSFImageDataAdapter |
inBinaryImage
The input binary image.
|
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> |
outBinaryImage
The output binary image.
|
CONNECTIVITY_18, CONNECTIVITY_26, CONNECTIVITY_6, MODE_2D, MODE_3D, MODE_AUTO, onBegin, onEnd, onProgress
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoEndPointsProcessing2d()
Constructor.
|
abortEvaluate, isEvaluating, startEvaluate, waitEvaluate
copy, getByName, getOutput, getOutputName
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable, touch
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public final SoSFImageDataAdapter inBinaryImage
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outBinaryImage
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com