SoClosingDiskByReconstructionProcessing2d Class Reference
[Opening And Closing]

ImageViz SoClosingDiskByReconstructionProcessing2d engine More...

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

Inheritance diagram for SoClosingDiskByReconstructionProcessing2d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  PrecisionMode {
  FASTER = 0,
  PRECISE = 1
}

Public Member Functions

 SoClosingDiskByReconstructionProcessing2d ()

Public Attributes

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

Detailed Description

ImageViz SoClosingDiskByReconstructionProcessing2d engine

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

A closing by reconstruction consists in applying a dilation followed by a morphological reconstruction. In the binary case a closing by reconstruction can be used for filling small holes without modifying edges of the objects. In the grayscale case closing by reconstruction can be used for performing a Top Hat by reconstruction which allows to detect dark small structures without getting artifacts from the boundary concavities of large structures.

This command supports two modes:

FILE FORMAT/DEFAULT


Library references: diskclosingbyrec


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

SoClosingDiskByReconstructionProcessing2d::SoClosingDiskByReconstructionProcessing2d (  ) 

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/