SoSieveLabelingProcessing Class Reference
[Individual Measures]

ImageViz SoSieveLabelingProcessing engine produces a new label image by grouping labels of the input label image. More...

#include <ImageViz/Engines/ImageAnalysis/IndividualMeasures/SoSieveLabelingProcessing.h>

Inheritance diagram for SoSieveLabelingProcessing:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoSieveLabelingProcessing ()

Public Attributes

SoSFEnum computeMode
SoSFImageDataAdapter inObjectImage
SoSFImageDataAdapter inIntensityImage
SoMFFloat sieveArray
SoSFDataMeasure measure
SoSFDataMeasureAttributes measureAttributes
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outLabelImage

Detailed Description

ImageViz SoSieveLabelingProcessing engine produces a new label image by grouping labels of the input label image.

For an introduction, see:

The SoSieveLabelingProcessing engine produces a new label image by grouping labels of the input label image. Labels are grouped according to to a list of sieve values that defines input ranges for each output label value.

SoSieveLabelingProcessing_image01.png

Figure 1: Label grouping based on a sieve

First, the field Measure selects the measure that will be used to group label. Then each label of the input analysis will be assigned to an output group depending on the value of the selected measure. The figure (Figure 1) presents an example of the label grouping procedure that is described in details below:

FILE FORMAT/DEFAULT


Library references: sieve_analysis


Constructor & Destructor Documentation

SoSieveLabelingProcessing::SoSieveLabelingProcessing (  ) 

Constructor.


Member Data Documentation

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

Default is MODE_AUTO

The input intensity image.

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

The input binary or label image.

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

The measure.

Default value is NULL.

The measure attributes to customize measurement.

The output label image.

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

The array of bound values to make up the sieve.

Default value is 0.0f.


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/