SoBorderKillProcessing Class Reference
[Feature Selection]

ImageViz SoBorderKillProcessing engine More...

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

Inheritance diagram for SoBorderKillProcessing:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoBorderKillProcessing ()

Public Attributes

SoSFEnum computeMode
SoSFEnum neighborhood3d
SoSFImageDataAdapter inObjectImage
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outObjectImage

Detailed Description

ImageViz SoBorderKillProcessing engine

The SoBorderKillProcessing engine removes the objects touching the borders of the image.

For an introduction, see section Morphology.

This engine removes all the objects touching the borders of the image.

SoBorderKillProcessing_image01.png

Illustration of SoBorderKillProcessing.

SEE ALSO

SoFillImageBorderProcessing3d, SoReconstructionFromMarkersProcessing.

FILE FORMAT/DEFAULT


Library references: border_kill

See related examples:

StandardWorkflow, WorkflowWithRoi


Constructor & Destructor Documentation

SoBorderKillProcessing::SoBorderKillProcessing (  ) 

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.

In 3D configuration (see computeMode), the neighborhood connectivity defines the connectivity considered for processing adjacent voxels.

Use enum Neighborhood3d. Default is CONNECTIVITY_26.

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 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/