SoGlobalAnalysisQuantification computes all the measurements of a measure list. More...
#include <ImageViz/Engines/ImageAnalysis/GlobalMeasures/SoGlobalAnalysisQuantification.h>
Public Member Functions | |
SoGlobalAnalysisQuantification () | |
Public Attributes | |
SoSFEnum | computeMode |
SoSFImageDataAdapter | inBinaryImage |
SoSFImageDataAdapter | inIntensityImage |
SoMFDataMeasure | measureList |
SoSFDataMeasureAttributes | measureAttributes |
SoImageVizEngineOutput < SoSFLabelAnalysisResult, SoLabelAnalysisResult * > | outAnalysis |
SoGlobalAnalysisQuantification computes all the measurements of a measure list considering all voxels of the binary image as blonging to the same object.
For an introduction, see:
This engine computes all the measurements of a measure list and generates an output object LabelAnalysisResult containing the result values. It gives a global result on the overall image, considering the non zero pixels/voxels in the image. More details about each measure can be found in SoDataMeasurePredefined.
SoLabelAnalysisQuantification.
computeMode | MODE_AUTO |
inBinaryImage | NULL |
inIntensityImage | NULL |
measureList | NULL |
SoGlobalAnalysisQuantification::SoGlobalAnalysisQuantification | ( | ) |
Constructor.
Select the compute Mode (2D or 3D or AUTO) Use enum ComputeMode.
Default is MODE_AUTO
The input binary image.
Default value is NULL. Supported types include: binary color image.
The intensity image.
Default value is NULL. Supported types include: grayscale binary label color image.
The measure attributes to customize measurement.
The list of measures to compute.
Default value is NULL.
SoImageVizEngineOutput<SoSFLabelAnalysisResult,SoLabelAnalysisResult*> SoGlobalAnalysisQuantification::outAnalysis |
The output analysis.
Default value is NULL.