SoRadialGradientLabelProcessing3d Class Reference
[Gradient]

ImageViz SoRadialGradientLabelProcessing3d engine More...

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

Inheritance diagram for SoRadialGradientLabelProcessing3d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoRadialGradientLabelProcessing3d ()

Public Attributes

SoSFImageDataAdapter inGradientXImage
SoSFImageDataAdapter inGradientYImage
SoSFImageDataAdapter inGradientZImage
SoSFImageDataAdapter inMarkerImage
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outNormalImage

Detailed Description

ImageViz SoRadialGradientLabelProcessing3d engine

The SoRadialGradientLabelProcessing3d 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 SoRadialGradientLabelProcessing3d engine performs a projected gradient computing the directional vector from all centers of the objects in the image label. For a pixel $x$ in the image, the center $p$ taken into account is the center of the closest object label.

SEE ALSO

SoGradientOperatorProcessing3d, SoRadialGradientLabelProcessing2d.

FILE FORMAT/DEFAULT


Library references: pgradient_label3d


Constructor & Destructor Documentation

SoRadialGradientLabelProcessing3d::SoRadialGradientLabelProcessing3d (  ) 

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 input marker image.

Default value is NULL. Supported types include: label color image.

The output normal gradient image.

Default value is NULL. Supported types include: grayscale binary label color image.


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/