SoGradientLocalMaximaProcessing3d Class Reference
[Edge Marking]

ImageViz SoGradientLocalMaximaProcessing3d engine More...

#include <ImageViz/Engines/EdgeDetection/EdgeMarking/SoGradientLocalMaximaProcessing3d.h>

Inheritance diagram for SoGradientLocalMaximaProcessing3d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoGradientLocalMaximaProcessing3d ()

Public Attributes

SoSFImageDataAdapter inGradientXImage
SoSFImageDataAdapter inGradientYImage
SoSFImageDataAdapter inGradientZImage
SoSFImageDataAdapter inAmplitudeImage
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outImage

Detailed Description

ImageViz SoGradientLocalMaximaProcessing3d engine

The SoGradientLocalMaximaProcessing3d engine suppresses the non-local maxima of the gradient amplitude.

For an introduction, see:

The Gradient Local Maxima engine suppresses the non-local maxima of the gradient amplitude. For each pixel of gradient image, gray level values within the neighborhood in the direction of the gradient are computed (given by X, Y and Z gradients). If this value is greater than all of its neighbors, it is kept, otherwise it is set to 0. This module eliminates some noise effects. It is very useful after applying the module SoGradientOperatorProcessing3d. The output edges are one pixel thickness edges. It is then possible to perform a SoHysteresisThresholdingProcessing.

SEE ALSO

SoRidgeDetectionProcessing

FILE FORMAT/DEFAULT


Library references: lmaxima3d


Constructor & Destructor Documentation

SoGradientLocalMaximaProcessing3d::SoGradientLocalMaximaProcessing3d (  ) 

Constructor.


Member Data Documentation

The gradient amplitude input image.

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

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 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/