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.
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.