SoChamferDistanceMapProcessing3d Class Reference
[Distance Maps]

ImageViz SoChamferDistanceMapProcessing3d engine More...

#include <ImageViz/Engines/MathematicalMorphology/DistanceMaps/SoChamferDistanceMapProcessing3d.h>

Inheritance diagram for SoChamferDistanceMapProcessing3d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoChamferDistanceMapProcessing3d ()

Public Attributes

SoSFImageDataAdapter inBinaryImage
SoSFFloat faceDistance
SoSFFloat edgeDistance
SoSFFloat cornerDistance
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outMapImage

Detailed Description

ImageViz SoChamferDistanceMapProcessing3d engine

The SoChamferDistanceMapProcessing3d engine computes a 3D chamfer distance transformation.

This engine is like the SoChessboardDistanceMapProcessing engine but takes care of the diagonals.

SEE ALSO

SoChessboardDistanceMapProcessing.

FILE FORMAT/DEFAULT


Library references: distxxx


Constructor & Destructor Documentation

SoChamferDistanceMapProcessing3d::SoChamferDistanceMapProcessing3d (  ) 

Constructor.


Member Data Documentation

The distance between 2 pixels with min 3D connexity.

Default value is 1.73f.

The distance between 2 pixels with middle 3D connexity.

Default value is 1.414f.

The distance between 2 pixels with max 3D connexity.

Default value is 1.0f.

The input 3D binary image.

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

The output distance map 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/