public class SoRadialGradientContourProcessing3d extends SoImageVizEngine
SoRadialGradientContourProcessing3d
engine
The SoRadialGradientContourProcessing3d
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 SoRadialGradientContourProcessing3d
performs a projected gradient computing the directional vector from the contour of objects. For a pixel in the image, the center
taken into account is the closest pixel contour of the closest object.
See also:
SoGradientOperatorProcessing3d
, SoRadialGradientContourProcessing2d
.
File format/default:
RadialGradientContourProcessing3d {
inGradientXImage | NULL |
inGradientYImage | NULL |
inGradientZImage | NULL |
inMarkerImage | NULL |
Library references: pgradient_contour3d
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 |
---|
SoRadialGradientContourProcessing3d()
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 January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com