SoFillHolesProcessing3d Class Reference
[Separating And Filling]

ImageViz SoFillHolesProcessing3d engine More...

#include <ImageViz/Engines/ImageSegmentation/SeparatingAndFilling/SoFillHolesProcessing3d.h>

Inheritance diagram for SoFillHolesProcessing3d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoFillHolesProcessing3d ()

Public Attributes

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

Detailed Description

ImageViz SoFillHolesProcessing3d engine

The SoFillHolesProcessing3d engine fills the holes in 3D particles.

For an introduction, see section Morphology.

This engine fills the holes inside particles, irrespective of their size.

SoFillHolesProcessing_image01.png

Illustration of the File Holes command

SEE ALSO

SoFillImageBorderProcessing3d.

FILE FORMAT/DEFAULT


Library references: hole_fill3d


Constructor & Destructor Documentation

SoFillHolesProcessing3d::SoFillHolesProcessing3d (  ) 

Constructor.


Member Data Documentation

The input 3D binary image.

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