SoIntensityIntegralQuantification2d engine computes pixel intensity integral.
More...
#include <ImageViz/Engines/ImageAnalysis/GlobalMeasures/SoIntensityIntegralQuantification2d.h>
Classes | |
| class | SbIntegralIntensityDetail |
| Results details of integral intensity global measure. More... | |
Public Member Functions | |
| SoIntensityIntegralQuantification2d () | |
Public Attributes | |
| SoSFImageDataAdapter | inImage |
| SoImageVizEngineAnalysisOutput < SbIntegralIntensityDetail > | outResult |
SoIntensityIntegralQuantification2d engine computes pixel intensity integral.
For an introduction, see section Analysis.
In the continuous case, intensity integral is defined as:
In the discrete case, intensity integral is approximated by the sum of the pixel intensities in X:
where
= the intensity of pixel of coordinates 
On a gray level image, this engine computes the sum of gray values in the image. This engine's computations take into account the pixel size.
SoAreaQuantification2d, SoIntensityIntegralQuantification3d.
| inImage | NULL |
| SoIntensityIntegralQuantification2d::SoIntensityIntegralQuantification2d | ( | ) |
Constructor.
The input image.
Default value is NULL. Supported types include: grayscale binary label color image.
| SoImageVizEngineAnalysisOutput<SbIntegralIntensityDetail> SoIntensityIntegralQuantification2d::outResult |
The output measure result.
Default value is NULL.