SoFilterByMeasureProcessing Class Reference
[Individual Measures]

ImageViz SoFilterByMeasureProcessing engine allows filtering objects given a target measure and a filter criterion. More...

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

Inheritance diagram for SoFilterByMeasureProcessing:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  MeasureFilterType {
  HIGHEST_VALUES = 0,
  LOWEST_VALUES = 1
}

Public Member Functions

 SoFilterByMeasureProcessing ()

Public Attributes

SoSFEnum computeMode
SoSFImageDataAdapter inImage
SoSFImageDataAdapter inIntensityImage
SoSFDataMeasure measure
SoSFDataMeasureAttributes measureAttributes
SoSFEnum measureFilterType
SoSFInt32 numberOfPatterns
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outImage

Detailed Description

ImageViz SoFilterByMeasureProcessing engine allows filtering objects given a target measure and a filter criterion.

For an introduction, see:

This engine filters objects into a label or binary image given a target measure and a filter criterion.

If the input image is a binary image, the resulting image is binary. If the input image is a label image, the resulting image is a label image with values sorted with respect to the targets measure and criterion.

FILE FORMAT/DEFAULT


Library references: measurefilter


Member Enumeration Documentation

Enumerator:
HIGHEST_VALUES 
LOWEST_VALUES 

Constructor & Destructor Documentation

SoFilterByMeasureProcessing::SoFilterByMeasureProcessing (  ) 

Constructor.


Member Data Documentation

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

Default is MODE_AUTO

The input image.

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

The intensity image.

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

A measure.

Default value is NULL.

The measure attributes to customize measurement.

Data filter type.

Use enum MeasureFilterType. Default is HIGHEST_VALUES

Number of patterns to be detected.

Default value is 1.

The output image.

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


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

Open Inventor Toolkit reference manual, generated on 15 Mar 2023
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/