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

ImageViz SoEndPointsProcessing2d engine More...

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

Inheritance diagram for SoEndPointsProcessing2d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoEndPointsProcessing2d ()

Public Attributes

SoSFImageDataAdapter inBinaryImage
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outBinaryImage

Detailed Description

ImageViz SoEndPointsProcessing2d engine

The SoEndPointsProcessing2d engine is a point detector that selects end points of a skeleton, i.e. all object voxels having only one neighbor.

For an introduction to point detectors, see section Point detectors

The skeleton is first detected, and then SoEndPointsProcessing2d performs a hit-or-miss transform (HMT) with the following rotating configuration:

\[ \begin{array}{ccc} 0 & 0 & 0\\ \times & \bullet & \times\\ 0 & 0 & 0 \end{array} \]

where $\times$ means "don't care".

SoEndPointsProcessing2d_image01.png

Skeleton and its end points

See also: SoSkeletonProcessing, SoTriplePointsProcessing2d, SoIsolatedPointsProcessing2d.

FILE FORMAT/DEFAULT


Library references: end_points


Constructor & Destructor Documentation

SoEndPointsProcessing2d::SoEndPointsProcessing2d (  ) 

Constructor.


Member Data Documentation

The input binary image.

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

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/