SoCompareValueQuantification Class Reference
[Statistics]

ImageViz SoCompareValueQuantification engine applies a comparison test between an image and a constant value. More...

#include <ImageViz/Engines/ImageAnalysis/Statistics/SoCompareValueQuantification.h>

Inheritance diagram for SoCompareValueQuantification:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Classes

class  SbCompareDetail
 Results details of comparison between two images. More...

Public Types

enum  ComparisonCriterion {
  LESS_THAN = 0,
  LESS_OR_EQUAL = 1,
  EQUAL_TO = 2,
  GREATER_OR_EQUAL = 3,
  GREATER_THAN = 4,
  NOT_EQUAL_TO = 5
}

Public Member Functions

 SoCompareValueQuantification ()

Public Attributes

SoSFEnum computeMode
SoSFImageDataAdapter inImage
SoSFFloat operandValue
SoSFEnum comparisonCriterion
SoImageVizEngineAnalysisOutput
< SbCompareDetail
outResult

Detailed Description

ImageViz SoCompareValueQuantification engine applies a comparison test between an image and a constant value.

The SoCompareValueQuantification engine computes the number of pixels which pass a comparison test between between an image $I_1$ and a constant value $C$. The comparison criteria include: Less-than, Less-or-Equal, Equal-to, Greater-or-Equal, Greater-Than Not-Equalto.

FILE FORMAT/DEFAULT


Library references: comparevalue


Member Enumeration Documentation

Enumerator:
LESS_THAN 

The engine computes in $I_1$ the number of pixels/voxels which intensity is strictly less than $C$.

LESS_OR_EQUAL 

The engine computes in $I_1$ the number of pixels/voxels which intensity is less than or equal to $C$.

EQUAL_TO 

The engine computes in $I_1$ the number of pixels/voxels which intensity is equal to $C$.

GREATER_OR_EQUAL 

The engine computes in $I_1$ the number of pixels/voxels which intensity is greater than or equal to $C$.

GREATER_THAN 

The engine computes in $I_1$ the number of pixels/voxels which intensity is strictly greater than $C$.

NOT_EQUAL_TO 

The engine computes in $I_1$ the number of pixels/voxels which intensity is not equal to $C$.


Constructor & Destructor Documentation

SoCompareValueQuantification::SoCompareValueQuantification (  ) 

Constructor.


Member Data Documentation

Select the comparison test to perform between image and value.

Use enum ComparisonCriterion. Default is NOT_EQUAL_TO

Select the compute Mode (2D or 3D or AUTO) Use enum ComputeMode.

Default is MODE_AUTO

The input image operand.

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

The floating value to compare.

Default value is 0.0f.

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 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/