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