SoOpeningDiskByReconstructionProcessing2d Class Reference
[Opening And Closing]

ImageViz SoOpeningDiskByReconstructionProcessing2d engine More...

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

Inheritance diagram for SoOpeningDiskByReconstructionProcessing2d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  PrecisionMode {
  FASTER = 0,
  PRECISE = 1
}

Public Member Functions

 SoOpeningDiskByReconstructionProcessing2d ()

Public Attributes

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

Detailed Description

ImageViz SoOpeningDiskByReconstructionProcessing2d engine

The SoOpeningDiskByReconstructionProcessing2d engine performs a 2D closing by reconstruction using a structuring element matching with a disk.

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.

This command supports two modes:

FILE FORMAT/DEFAULT


Library references: diskopeningbyrec


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

SoOpeningDiskByReconstructionProcessing2d::SoOpeningDiskByReconstructionProcessing2d (  ) 

Constructor.


Member Data Documentation

Length of the disk's radius.

Default value is 3.

Input image.

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

Output image.

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

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/