SoIntensityIntegralQuantification2d Class Reference
[Global Measures]

ImageViz SoIntensityIntegralQuantification2d engine computes pixel intensity integral. More...

#include <ImageViz/Engines/ImageAnalysis/GlobalMeasures/SoIntensityIntegralQuantification2d.h>

Inheritance diagram for SoIntensityIntegralQuantification2d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Classes

class  SbIntegralIntensityDetail
 Results details of integral intensity global measure. More...

Public Member Functions

 SoIntensityIntegralQuantification2d ()

Public Attributes

SoSFImageDataAdapter inImage
SoImageVizEngineAnalysisOutput
< SbIntegralIntensityDetail
outResult

Detailed Description

ImageViz SoIntensityIntegralQuantification2d engine computes pixel intensity integral.

For an introduction, see section Analysis.

In the continuous case, intensity integral is defined as:

\[ V(X)=\int_{R^2}I(x,y)dxdy\]

In the discrete case, intensity integral is approximated by the sum of the pixel intensities in X:

\[ V(X)=\sum_{i,j}I(x_i,y_j)\]

where $I(x_i,y_j)$ = the intensity of pixel of coordinates $x_i,y_j$

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.

SEE ALSO

SoAreaQuantification2d, SoIntensityIntegralQuantification3d.

FILE FORMAT/DEFAULT


Library references: volume


Constructor & Destructor Documentation

SoIntensityIntegralQuantification2d::SoIntensityIntegralQuantification2d (  ) 

Constructor.


Member Data Documentation

The input image.

Default value is NULL. Supported types include: grayscale binary label color image.

The output measure result.

Default value is NULL.


The documentation for this class was generated from the following file:

Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/