SoObjectLinearDensityQuantification3d engine
More...
#include <ImageViz/Engines/ImageAnalysis/Morphometry/SoObjectLinearDensityQuantification3d.h>
Classes | |
| class | SbObjectLinearDensityDetail |
| Results details of object linear density global measure. More... | |
Public Types | |
| enum | Model { PARALLEL_PLATE_MODEL = 0, CYLINDER_ROD_MODEL = 1, SPHERE_MODEL = 2 } |
Public Member Functions | |
| SoObjectLinearDensityQuantification3d () | |
Public Attributes | |
| SoSFImageDataAdapter | inImage |
| SoSFImageDataAdapter | inMaskImage |
| SoSFEnum | model |
| SoImageVizEngineAnalysisOutput < SbObjectLinearDensityDetail > | outResult |
SoObjectLinearDensityQuantification3d engine
The SoObjectLinearDensityQuantification3d engine measures the structure linear density.
For an introduction, see section Morphometry.
This engine measures the structure linear density. It represents the number of traversals across a structure made per unit length on a linear path.
Plate and rod model 2D-based definitions of object linear density take the corresponding average object thickness values:
where
is total volume and
is solid volume.
SoAverageObjectThicknessQuantification3d.
| inImage | NULL |
| inMaskImage | NULL |
| model | PARALLEL_PLATE_MODEL |
| SoObjectLinearDensityQuantification3d::SoObjectLinearDensityQuantification3d | ( | ) |
Constructor.
The input 3D binary image.
Default value is NULL. Supported types include: binary image.
The binary image for the mask or empty (command looks for only inside).
This parameter is optional. Default value is NULL. Supported types include: binary image.
The trabecular model.
Use enum Model. Default is PARALLEL_PLATE_MODEL
| SoImageVizEngineAnalysisOutput<SbObjectLinearDensityDetail> SoObjectLinearDensityQuantification3d::outResult |
The output measure result.
Default value is NULL.