public class SoClosingLineMinimumProcessing extends SoImageVizEngine
SoClosingLineMinimumProcessing
engine
The SoClosingLineMinimumProcessing
engine performs a minimal linear closing.
For an introduction, see:
This engine performs the intersection of the closings in several directions (binary case) or the minimum of the closings (grayscale case). This engine is very useful when you work with circular shapes because it fills the holes in all directions. Like a classical closing transform, using this engine with an appropriate threshold, allows getting a Top Hat well adapted to the circular objects detection.
See also:
SoOpeningLineMaximumProcessing
.
File format/default:
ClosingLineMinimumProcessing {
computeMode | MODE_AUTO |
inImage | NULL |
elementSize | 3 |
directionNumber | 4 |
Library references: unionlclosing
SoImageVizEngine.ComputeModes, SoImageVizEngine.EventArg, SoImageVizEngine.Neighborhood3ds
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoSFEnum<SoImageVizEngine.ComputeModes> |
computeMode
Select the compute Mode (2D or 3D or AUTO) .
|
SoSFInt32 |
directionNumber
The number of directions for linear linear closing.
|
SoSFInt32 |
elementSize
The half size of the structuring element.
|
SoSFImageDataAdapter |
inImage
The input image.
|
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> |
outImage
The output image.
|
CONNECTIVITY_18, CONNECTIVITY_26, CONNECTIVITY_6, MODE_2D, MODE_3D, MODE_AUTO, onBegin, onEnd, onProgress
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoClosingLineMinimumProcessing()
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 SoSFEnum<SoImageVizEngine.ComputeModes> computeMode
public final SoSFImageDataAdapter inImage
public final SoSFInt32 elementSize
public final SoSFInt32 directionNumber
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outImage
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com