SoStructureModelIndexQuantification3d engine
More...
#include <ImageViz/Engines/ImageAnalysis/Morphometry/SoStructureModelIndexQuantification3d.h>
Classes | |
| class | SbStructureModelIndexDetail |
| Results details of structure model index global measure. More... | |
Public Member Functions | |
| SoStructureModelIndexQuantification3d () | |
Public Attributes | |
| SoSFImageDataAdapter | inImage |
| SoSFInt32 | kernelSize |
| SoImageVizEngineAnalysisOutput < SbStructureModelIndexDetail > | outResult |
SoStructureModelIndexQuantification3d engine
The SoStructureModelIndexQuantification3d engine indicates the relative prevalence of rods and plates.
For an introduction, see section Morphometry.
This engine indicates the relative prevalence of rods and plates in a 3D structure. As in the fragmentation case, SoStructureModelIndexQuantification3d uses measurement of surface convexity. An ideal plate, cylinder and sphere have Structure model index values of 0, 3 and 4 respectively.
This engine uses dilation of input binarised image as it has been shown in the fragmentation case. The parameter is the number of iterations of dilation performed with a structuring element of size 3.
The Structure Model index is given by :
where
is the object surface area before dilation and
is the change in surface area caused by dilation.
is the initial, undilated object volume.
| inImage | NULL |
| kernelSize | 1 |
| SoStructureModelIndexQuantification3d::SoStructureModelIndexQuantification3d | ( | ) |
Constructor.
The input 3D binary image.
Default value is NULL. Supported types include: binary image.
The size of structuring element.
Default value is 1.
| SoImageVizEngineAnalysisOutput<SbStructureModelIndexDetail> SoStructureModelIndexQuantification3d::outResult |
The output measure result.
Default value is NULL.