SoLocalThicknessMapProcessing3d engine
More...
#include <ImageViz/Engines/MathematicalMorphology/DistanceMaps/SoLocalThicknessMapProcessing3d.h>
Public Types | |
| enum | PrecisionMode { FASTER = 0, PRECISE = 1 } |
Public Member Functions | |
| SoLocalThicknessMapProcessing3d () | |
Public Attributes | |
| SoSFImageDataAdapter | inBinaryImage |
| SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outMapImage |
| SoSFEnum | precisionMode |
SoLocalThicknessMapProcessing3d engine
This algorithm computes an inside 3D euclidean map of a 3D object. Each voxel will be assigned a value representing the diameter of the largest ball containing the voxel and entirely inscribed in the object, following the definition of Hildebrand&Ruegsegger, J.Microscopy, 185:1, 1997.
| inBinaryImage | NULL |
| precisionMode | PRECISE |
| SoLocalThicknessMapProcessing3d::SoLocalThicknessMapProcessing3d | ( | ) |
Constructor.
The input binary image.
Default value is NULL. Supported types include: binary image.
| SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoLocalThicknessMapProcessing3d::outMapImage |
The output distance map image.
Default value is NULL. Supported types include: grayscale image.
Precision for computation method.
Use enum PrecisionMode. Default is PRECISE