 SoEndPointsProcessing2d engine  
More...
  SoEndPointsProcessing2d engine  
More...
#include <ImageViz/Engines/MathematicalMorphology/HitOrMissAndSkeleton/SoEndPointsProcessing2d.h>
 
  
 | Public Member Functions | |
| SoEndPointsProcessing2d () | |
| Public Attributes | |
| SoSFImageDataAdapter | inBinaryImage | 
| SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outBinaryImage | 
 SoEndPointsProcessing2d engine
  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} \]](form_574.png) 
 where  means "don't care".
 means "don't care".
 
Skeleton and its end points
See also: SoSkeletonProcessing, SoTriplePointsProcessing2d, SoIsolatedPointsProcessing2d.
| inBinaryImage | NULL | 
| SoEndPointsProcessing2d::SoEndPointsProcessing2d | ( | ) | 
Constructor.
The input binary image.
Default value is NULL. Supported types include: binary color image.
| SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoEndPointsProcessing2d::outBinaryImage | 
The output binary image.
Default value is NULL. Supported types include: binary image.