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.


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

Public Member Functions

 SoIntensityIntegralQuantification2d ()

Public Attributes

SoSFImageDataAdapter inImage
< SbIntegralIntensityDetail

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.


SoAreaQuantification2d, SoIntensityIntegralQuantification3d.


Library references: volume

Constructor & Destructor Documentation

SoIntensityIntegralQuantification2d::SoIntensityIntegralQuantification2d (  ) 


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 24 Mar 2020
Copyright © Thermo Fisher Scientific All rights reserved.