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
CONNECTIVITY_18, CONNECTIVITY_26, CONNECTIVITY_6, MODE_2D, MODE_3D, MODE_AUTO, 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, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable, touch
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
@Deprecated public static final int CANNY_DERICHE
SoGradientOperatorProcessing3d.GradientOperators.CANNY_DERICHE
instead.@Deprecated public static final int CANNY
SoGradientOperatorProcessing3d.GradientOperators.CANNY
instead.@Deprecated public static final int GAUSSIAN
SoGradientOperatorProcessing3d.GradientOperators.GAUSSIAN
instead.@Deprecated public static final int SOBEL
SoGradientOperatorProcessing3d.GradientOperators.SOBEL
instead.@Deprecated public static final int PREWITT
SoGradientOperatorProcessing3d.GradientOperators.PREWITT
instead.@Deprecated public static final int AMPLITUDE_MAX_OF_MAGS
SoGradientOperatorProcessing3d.GradientModes.AMPLITUDE_MAX_OF_MAGS
instead.@Deprecated public static final int X_Y_AND_Z_GRADIENTS
SoGradientOperatorProcessing3d.GradientModes.X_Y_AND_Z_GRADIENTS
instead.@Deprecated public static final int AMPLITUDE_EUCLIDEAN
SoGradientOperatorProcessing3d.GradientModes.AMPLITUDE_EUCLIDEAN
instead.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 January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com