SoLocalThicknessMapProcessing3d Class Reference
[Distance Maps]

ImageViz SoLocalThicknessMapProcessing3d engine More...

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

Inheritance diagram for SoLocalThicknessMapProcessing3d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  PrecisionMode {
  FASTER = 0,
  PRECISE = 1
}

Public Member Functions

 SoLocalThicknessMapProcessing3d ()

Public Attributes

SoSFImageDataAdapter inBinaryImage
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outMapImage
SoSFEnum precisionMode

Detailed Description

ImageViz SoLocalThicknessMapProcessing3d engine

This algorithm computes an inside 3D euclidean map of a 3D object. Each voxel will be assigned a value representing the diameter of the largest ball containing the voxel and entirely inscribed in the object, following the definition of Hildebrand&Ruegsegger, J.Microscopy, 185:1, 1997.

FILE FORMAT/DEFAULT


Library references: thickness_map3d

See related examples:

ThicknessMap


Member Enumeration Documentation

Enumerator:
FASTER 

The operation is computed with a precise mode.

PRECISE 

The operation is computed with a fast mode.


Constructor & Destructor Documentation

SoLocalThicknessMapProcessing3d::SoLocalThicknessMapProcessing3d (  ) 

Constructor.


Member Data Documentation

The input binary image.

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

The output distance map image.

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

Precision for computation method.

Use enum PrecisionMode. Default is PRECISE


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/