SoRadialGradientCenteredProcessing3d Class Reference
[Gradient]

ImageViz SoRadialGradientCenteredProcessing3d engine More...

#include <ImageViz/Engines/EdgeDetection/Gradient/SoRadialGradientCenteredProcessing3d.h>

Inheritance diagram for SoRadialGradientCenteredProcessing3d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoRadialGradientCenteredProcessing3d ()

Public Attributes

SoSFImageDataAdapter inGradientXImage
SoSFImageDataAdapter inGradientYImage
SoSFImageDataAdapter inGradientZImage
SoSFVec3i32 projectionCenter
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outNormalImage

Detailed Description

ImageViz 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 $x$ and knowing the gradient $Gx$, $Gy$ and $Gz$, the projected gradient of an image $I(x)$ is defined along the unitary vector $U(u,v,w)$, 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 \|}\]

The SoRadialGradientCenteredProcessing3d engine performs a projected gradient computing the directional vector from a single given center. For all pixel $x$ in the image, $p$ is the center.

SEE ALSO

SoGradientOperatorProcessing3d, SoRadialGradientContourProcessing3d, SoRadialGradientLabelProcessing3d, SoRadialGradientCenteredProcessing2d.

FILE FORMAT/DEFAULT


Library references: pgradient_centered3d


Constructor & Destructor Documentation

SoRadialGradientCenteredProcessing3d::SoRadialGradientCenteredProcessing3d (  ) 

Constructor.


Member Data Documentation

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 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).


The documentation for this class was generated from the following file:

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/