SoReorderLabelsProcessing Class Reference
[Labeling]

ImageViz SoReorderLabelsProcessing image filter More...

#include <ImageViz/Engines/ImageSegmentation/Labeling/SoReorderLabelsProcessing.h>

Inheritance diagram for SoReorderLabelsProcessing:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoReorderLabelsProcessing ()

Public Attributes

SoSFEnum computeMode
SoSFImageDataAdapter inLabelImage
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outLabelImage

Detailed Description

ImageViz SoReorderLabelsProcessing image filter

The SoReorderLabelsProcessing forces label values to be consecutive.

When a label image has some missing values in its histogram, it is not possible to automatically reassign consecutive labels using the SoLabelingProcessing command. By definition, that filter assigns a unique value to each connected component. The SoReorderLabelsProcessing filter fills the missing values of the histogram while preserving the original connectivity of the input labels.

FILE FORMAT/DEFAULT


Library references: reorder_labels


Constructor & Destructor Documentation

SoReorderLabelsProcessing::SoReorderLabelsProcessing (  ) 

Constructor.


Member Data Documentation

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

Default is MODE_AUTO

The input label image.

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

The output label image.

Default value is NULL. Supported types include: label 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/