SoRadialGradientCenteredProcessing3d engine
More...
#include <ImageViz/Engines/EdgeDetection/Gradient/SoRadialGradientCenteredProcessing3d.h>
Public Member Functions | |
| SoRadialGradientCenteredProcessing3d () | |
Public Attributes | |
| SoSFImageDataAdapter | inGradientXImage |
| SoSFImageDataAdapter | inGradientYImage |
| SoSFImageDataAdapter | inGradientZImage |
| SoSFVec3i32 | projectionCenter |
| SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outNormalImage |
SoRadialGradientCenteredProcessing3d engine
The SoRadialGradientCenteredProcessing3d 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 SoRadialGradientCenteredProcessing3d engine performs a projected gradient computing the directional vector from a single given center. For all pixel
in the image,
is the center.
SoGradientOperatorProcessing3d, SoRadialGradientContourProcessing3d, SoRadialGradientLabelProcessing3d, SoRadialGradientCenteredProcessing2d.
| inGradientXImage | NULL |
| inGradientYImage | NULL |
| inGradientZImage | NULL |
| projectionCenter | 3 3 3 |
| SoRadialGradientCenteredProcessing3d::SoRadialGradientCenteredProcessing3d | ( | ) |
Constructor.
The input X-gradient image.
Default value is NULL. Supported types include: grayscale color image.
The input Y-gradient image.
Default value is NULL. Supported types include: grayscale color image.
The input Z-gradient image.
Default value is NULL. Supported types include: grayscale color image.
| SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoRadialGradientCenteredProcessing3d::outNormalImage |
The output normal gradient image.
Default value is NULL. Supported types include: grayscale binary label color image.
The center of projection coordinates.
Default value is SbVec3i32(3,3,3).