SoRemoveSmallSpotsProcessing Class Reference
[Feature Selection]

ImageViz SoRemoveSmallSpotsProcessing engine More...

#include <ImageViz/Engines/ImageSegmentation/FeatureSelection/SoRemoveSmallSpotsProcessing.h>

Inheritance diagram for SoRemoveSmallSpotsProcessing:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoRemoveSmallSpotsProcessing ()

Public Attributes

SoSFEnum computeMode
SoSFImageDataAdapter inObjectImage
SoSFFloat objectSize
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outObjectImage

Detailed Description

ImageViz SoRemoveSmallSpotsProcessing engine

The SoRemoveSmallSpotsProcessing engine removes smallest spots in a binary image

This module allows removing the smallest spots in a binary image. The objectSize parameter indicates the maximum size of the spots to be removed.

In order to remove the spots, this engine filters the image with:

SEE ALSO

SoRemoveSmallHolesProcessing.

FILE FORMAT/DEFAULT


Library references: removalsmallspots


Constructor & Destructor Documentation

SoRemoveSmallSpotsProcessing::SoRemoveSmallSpotsProcessing (  ) 

Constructor.


Member Data Documentation

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

Default is MODE_AUTO

The input binary or label image.

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

The maximum size of objects to delete.

Default value is 10.0f.

The output binary or label 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/