SoErosionBallProcessing3d Class Reference
[Erosion And Dilation]

ImageViz SoErosionBallProcessing3d engine More...

#include <ImageViz/Engines/MathematicalMorphology/ErosionAndDilation/SoErosionBallProcessing3d.h>

Inheritance diagram for SoErosionBallProcessing3d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  PrecisionMode {
  FASTER = 0,
  PRECISE = 1
}

Public Member Functions

 SoErosionBallProcessing3d ()

Public Attributes

SoSFImageDataAdapter inImage
SoSFInt32 elementSize
SoSFEnum precisionMode
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outImage

Detailed Description

ImageViz SoErosionBallProcessing3d engine

The SoErosionBallProcessing3d engine performs a 3D erosion using a structuring element matching with a sphere

For an introduction, see:

This engine performs a 3D erosion of an image using a structuring element matching with a sphere.

This engine supports two modes: a fast mode which combines erosions using different neighborhoods and a precise mode (slower) which ensures a real sphere structuring element.

SEE ALSO

SoDilationBallProcessing3d.

FILE FORMAT/DEFAULT


Library references: sphereerode3d


Member Enumeration Documentation

Enumerator:
FASTER 

The operation is computed with a precise mode.

PRECISE 

The operation is computed with a fast mode.


Constructor & Destructor Documentation

SoErosionBallProcessing3d::SoErosionBallProcessing3d (  ) 

Constructor.


Member Data Documentation

The half size of the structuring element.

A structuring element always has an odd side length (3x3, 5x5, etc) which is defined by 2 * elementSize + 1. Default value is 3.

The input grayscale image.

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

The output image.

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

Select the precision for computation method.

Use enum PrecisionMode. Default is FASTER


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

Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/