public class SoGradientMagnitudeProcessing2d extends SoImageVizEngine
SoGradientMagnitudeProcessing2d
engine
For an introduction to gradient operations, see section Introduction to Gradient.
The SoGradientMagnitudeProcessing2d
engine computes the gradient amplitude and orientation from gradient images along X and Y axis. The results depend on the selected gradient mode.
See also: SoGradientOperatorProcessing2d
, SoGradientMagnitudeProcessing3d
.
File format/default:
GradientMagnitudeProcessing2d {
inGradientXImage | NULL |
inGradientYImage | NULL |
gradientMode | AMPLITUDE_MAX_OF_MAGS |
Library references: gradient_mag
Modifier and Type | Class and Description |
---|---|
static class |
SoGradientMagnitudeProcessing2d.GradientModes |
SoImageVizEngine.ComputeModes, SoImageVizEngine.EventArg, SoImageVizEngine.Neighborhood3ds
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
static int |
AMPLITUDE_AND_ORIENTATION
Deprecated.
|
static int |
AMPLITUDE_EUCLIDEAN
Deprecated.
|
static int |
AMPLITUDE_MAX_OF_MAGS
Deprecated.
|
SoSFEnum<SoGradientMagnitudeProcessing2d.GradientModes> |
gradientMode
Select an output mode.
|
SoSFImageDataAdapter |
inGradientXImage
The input X-gradient image.
|
SoSFImageDataAdapter |
inGradientYImage
The input Y-gradient image.
|
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> |
outAmplitudeImage
The output gradient amplitude image.
|
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> |
outOrientationImage
The output gradient orientation image.
|
CONNECTIVITY_18, CONNECTIVITY_26, CONNECTIVITY_6, MODE_2D, MODE_3D, MODE_AUTO, onBegin, onEnd, onProgress
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoGradientMagnitudeProcessing2d()
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 AMPLITUDE_MAX_OF_MAGS
SoGradientMagnitudeProcessing2d.GradientModes.AMPLITUDE_MAX_OF_MAGS
instead.@Deprecated public static final int AMPLITUDE_EUCLIDEAN
SoGradientMagnitudeProcessing2d.GradientModes.AMPLITUDE_EUCLIDEAN
instead.@Deprecated public static final int AMPLITUDE_AND_ORIENTATION
SoGradientMagnitudeProcessing2d.GradientModes.AMPLITUDE_AND_ORIENTATION
instead.public final SoSFImageDataAdapter inGradientXImage
public final SoSFImageDataAdapter inGradientYImage
public final SoSFEnum<SoGradientMagnitudeProcessing2d.GradientModes> gradientMode
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outAmplitudeImage
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outOrientationImage
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com