public class SoGradientOperatorProcessing3d extends SoImageVizEngine
SoGradientOperatorProcessing3d
engine provides different operators to extract the edges from a 3D image.
For an introduction, see:
The SoGradientOperatorProcessing3d
engine provides different operators to extract the edges from an image:
SoGradientOperatorProcessing2d
SoGradientOperatorProcessing2d
See also:
SoRadialGradientCenteredProcessing3d
, SoMorphologicalGradientProcessing
File format/default:
GradientOperatorProcessing3d {
inImage | NULL |
gradientOperator | CANNY_DERICHE |
gradientMode | AMPLITUDE_MAX_OF_MAGS |
standardDeviation | 60.0f |
Library references: gradient3d
Modifier and Type | Class and Description |
---|---|
static class |
SoGradientOperatorProcessing3d.GradientModes |
static class |
SoGradientOperatorProcessing3d.GradientOperators |
SoImageVizEngine.ComputeModes, SoImageVizEngine.EventArg, SoImageVizEngine.Neighborhood3ds
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoSFEnum<SoGradientOperatorProcessing3d.GradientModes> |
gradientMode
Select an output mode.
|
SoSFEnum<SoGradientOperatorProcessing3d.GradientOperators> |
gradientOperator
Select the gradient operator.
|
SoSFImageDataAdapter |
inImage
The input grayscale image.
|
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> |
outAmplitudeImage
The output gradient amplitude image.
|
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> |
outGradientXImage
The output X-gradient image.
|
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> |
outGradientYImage
The output Y-gradient image.
|
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> |
outGradientZImage
The output Z-gradient image.
|
SoSFFloat |
standardDeviation
The standard deviation.
|
onBegin, onEnd, onProgress
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoGradientOperatorProcessing3d()
Constructor.
|
abortEvaluate, isEvaluating, startEvaluate, waitEvaluate
copy, getByName, getOutput, getOutputName
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getName, isDisposable, isSynchronizable, setName, setSynchronizable, touch
getNativeResourceHandle
public final SoSFImageDataAdapter inImage
public final SoSFEnum<SoGradientOperatorProcessing3d.GradientOperators> gradientOperator
public final SoSFEnum<SoGradientOperatorProcessing3d.GradientModes> gradientMode
public final SoSFFloat standardDeviation
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outGradientXImage
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outGradientYImage
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outGradientZImage
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outAmplitudeImage
Generated on July 31, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com