SoOpeningByReconstructionProcessing Class Reference
[Opening And Closing]

ImageViz SoOpeningByReconstructionProcessing image filter More...

#include <ImageViz/Engines/MathematicalMorphology/OpeningAndClosing/SoOpeningByReconstructionProcessing.h>

Inheritance diagram for SoOpeningByReconstructionProcessing:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoOpeningByReconstructionProcessing ()

Public Attributes

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

Detailed Description

ImageViz SoOpeningByReconstructionProcessing image filter

The SoOpeningByReconstructionProcessing engine performs a opening by reconstruction.

An opening by reconstruction consists in applying an erosion followed by a morphological reconstruction. In the binary case an opening by reconstruction can be used for removing small objects without modifying edges of the large objects. In the grayscale case opening by reconstruction can be used for performing a Top Hat by reconstruction which allows to detect bright small structures without getting artifacts from the boundary concavities of large structures.

FILE FORMAT/DEFAULT


Library references: openingbyrec openingbyrec3d


Constructor & Destructor Documentation

SoOpeningByReconstructionProcessing::SoOpeningByReconstructionProcessing (  ) 

Constructor.


Member Data Documentation

Select the compute Mode (2D or 3D or AUTO) Use enum ComputeMode.

Default is MODE_AUTO

Number of iterations.

Default value is 3.

Input image.

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

In 3D configuration (see computeMode), the neighborhood connectivity defines the connectivity considered for processing adjacent voxels.

Use enum Neighborhood3d. Default is CONNECTIVITY_26.

Output image.

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


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/