SoIsolatedPointsProcessing3d Class Reference
[Hit-Or-Miss And Skeleton]

ImageViz SoIsolatedPointsProcessing3d engine More...

#include <ImageViz/Engines/MathematicalMorphology/HitOrMissAndSkeleton/SoIsolatedPointsProcessing3d.h>

Inheritance diagram for SoIsolatedPointsProcessing3d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoIsolatedPointsProcessing3d ()

Public Attributes

SoSFEnum neighborhood3d
SoSFImageDataAdapter inBinaryImage
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outBinaryImage

Detailed Description

ImageViz SoIsolatedPointsProcessing3d engine

The SoIsolatedPointsProcessing3d engine is a point detector that selects objects made up of a single point.

For an introduction to point detectors, see section Point detectors.

In the 26 connectivity case, it can be detected performing an Hit Or Miss transformation with a structuring element having the value 1 at its center and 0 for each neighbor.

FILE FORMAT/DEFAULT


Library references: isolated_points3d


Constructor & Destructor Documentation

SoIsolatedPointsProcessing3d::SoIsolatedPointsProcessing3d (  ) 

Constructor.


Member Data Documentation

The input binary image.

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

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

Use enum Neighborhood3d. Default is CONNECTIVITY_26.

The output binary image.

Default value is NULL. Supported types include: binary 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/