SoFillImageBorderProcessing3d Class Reference
[Separating And Filling]

ImageViz SoFillImageBorderProcessing3d engine More...

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

Inheritance diagram for SoFillImageBorderProcessing3d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  NeighborhoodConnectivity {
  CONNECTIVITY_8 = 0,
  CONNECTIVITY_4 = 1
}

Public Member Functions

 SoFillImageBorderProcessing3d ()

Public Attributes

SoSFImageDataAdapter inImage
SoSFEnum neighborhoodConnectivity
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outImage

Detailed Description

ImageViz SoFillImageBorderProcessing3d engine

The SoFillImageBorderProcessing3d engine fills image borders.

For an introduction, see section Morphology.

This engine works only with 3D images. It applies SoFillHolesProcessing2d at the six exterior faces of the 3D image. It aims at closing 3D shapes connected to the borders of a 3D image.

SEE ALSO

SoFillHolesProcessing2d.

FILE FORMAT/DEFAULT


Library references: border_fill


Member Enumeration Documentation

Enumerator:
CONNECTIVITY_8 

This field specifies a 8-connectivity for the filling.

CONNECTIVITY_4 

This field specifies a 4-connectivity for the filling.


Constructor & Destructor Documentation

SoFillImageBorderProcessing3d::SoFillImageBorderProcessing3d (  ) 

Constructor.


Member Data Documentation

The input 3D binary image.

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

The 2D connectivity mode.

Use enum NeighborhoodConnectivity. Default is CONNECTIVITY_8

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