SoFillHolesProcessing3d engine More...
#include <ImageViz/Engines/ImageSegmentation/SeparatingAndFilling/SoFillHolesProcessing3d.h>
Public Member Functions | |
SoFillHolesProcessing3d () | |
Public Attributes | |
SoSFEnum | neighborhood3d |
SoSFImageDataAdapter | inObjectImage |
SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outObjectImage |
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.
Illustration of the File Holes command
SoFillImageBorderProcessing3d.
neighborhood3d | CONNECTIVITY_26 |
inObjectImage | NULL |
SoFillHolesProcessing3d::SoFillHolesProcessing3d | ( | ) |
Constructor.
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.
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoFillHolesProcessing3d::outObjectImage |
The binary output image.
Default value is NULL. Supported types include: grayscale binary label color image.