 SoRadialGradientContourProcessing3d engine  
More...
  SoRadialGradientContourProcessing3d engine  
More...
#include <ImageViz/Engines/EdgeDetection/Gradient/SoRadialGradientContourProcessing3d.h>
 
  
 | Public Member Functions | |
| SoRadialGradientContourProcessing3d () | |
| Public Attributes | |
| SoSFImageDataAdapter | inGradientXImage | 
| SoSFImageDataAdapter | inGradientYImage | 
| SoSFImageDataAdapter | inGradientZImage | 
| SoSFImageDataAdapter | inMarkerImage | 
| SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outNormalImage | 
 SoRadialGradientContourProcessing3d engine
  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 knowing the gradient  ,
,  and
 and  , the projected gradient of an image
, the projected gradient of an image  is defined along the unitary vector
 is defined along the unitary vector  , as:
, as:
![\[ G_p=Gx\times u + Gy\times v + Gz\times w, ~with~ U(u,v,w)=\frac{\overrightarrow{x-p}}{\left\| x-p \right\|} \]](form_110.png) 
The SoRadialGradientContourProcessing3d performs a projected gradient computing the directional vector from the contour of objects. For a pixel  in the image, the center
 in the image, the center  taken into account is the closest pixel contour of the closest object.
 taken into account is the closest pixel contour of the closest object.
SoGradientOperatorProcessing3d, SoRadialGradientContourProcessing2d.
| inGradientXImage | NULL | 
| inGradientYImage | NULL | 
| inGradientZImage | NULL | 
| inMarkerImage | NULL | 
| SoRadialGradientContourProcessing3d::SoRadialGradientContourProcessing3d | ( | ) | 
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.
The input marker image.
Default value is NULL. Supported types include: binary color image.
| SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoRadialGradientContourProcessing3d::outNormalImage | 
The output normal gradient image.
Default value is NULL. Supported types include: grayscale binary label color image.