public class SoRadialGradientLabelProcessing3d extends SoImageVizEngine
SoRadialGradientLabelProcessing3d
engine
The SoRadialGradientLabelProcessing3d
engine performs a projected gradient computing the directional vector.
For an introduction, see:
In the continuous 3-D case, for a given pixel and knowing the gradient
,
and
, the projected gradient of an image
is defined along the unitary vector
, as :
The SoRadialGradientLabelProcessing3d
engine performs a projected gradient computing the directional vector from all centers of the objects in the image label. For a pixel in the image, the center
taken into account is the center of the closest object label.
See also:
SoGradientOperatorProcessing3d
, SoRadialGradientLabelProcessing2d
.
File format/default:
RadialGradientLabelProcessing3d {
inGradientXImage | NULL |
inGradientYImage | NULL |
inGradientZImage | NULL |
inMarkerImage | NULL |
Library references: pgradient_label3d
SoImageVizEngine.ComputeModes, SoImageVizEngine.EventArg, SoImageVizEngine.Neighborhood3ds
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoSFImageDataAdapter |
inGradientXImage
The input X-gradient image.
|
SoSFImageDataAdapter |
inGradientYImage
The input Y-gradient image.
|
SoSFImageDataAdapter |
inGradientZImage
The input Z-gradient image.
|
SoSFImageDataAdapter |
inMarkerImage
The input marker image.
|
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> |
outNormalImage
The output normal gradient image.
|
CONNECTIVITY_18, CONNECTIVITY_26, CONNECTIVITY_6, MODE_2D, MODE_3D, MODE_AUTO, onBegin, onEnd, onProgress
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoRadialGradientLabelProcessing3d()
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 inGradientXImage
public final SoSFImageDataAdapter inGradientYImage
public final SoSFImageDataAdapter inGradientZImage
public final SoSFImageDataAdapter inMarkerImage
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outNormalImage
Generated on August 20, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com