SoTimeMapProcessing engine
More...
#include <ImageViz/Engines/MathematicalMorphology/DistanceMaps/SoTimeMapProcessing.h>
Public Member Functions | |
| SoTimeMapProcessing () | |
Public Attributes | |
| SoSFEnum | computeMode |
| SoSFImageDataAdapter | inBinaryImage |
| SoSFImageDataAdapter | inIntensityImage |
| SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outIntensityImage |
SoTimeMapProcessing engine
The SoTimeMapProcessing engine computes the shortest travel time between one point of the output image and the binary mask. The travel time for a given path is the sum of the intensities of the "Distance" image along this path. This engine considers diagonal directions using the chamfer metric.
SoChamferDistanceMapProcessing2d, SoChamferDistanceMapProcessing3d.
| computeMode | MODE_AUTO |
| inBinaryImage | NULL |
| inIntensityImage | NULL |
| SoTimeMapProcessing::SoTimeMapProcessing | ( | ) |
Constructor.
Select the compute Mode (2D or 3D or AUTO) Use enum ComputeMode.
Default is MODE_AUTO
The input binary image Default value is NULL.
Supported types include: binary color image.
The input image Default value is NULL.
Supported types include: grayscale binary label color image.
| SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoTimeMapProcessing::outIntensityImage |
The output image Default value is NULL.
Supported types include: grayscale binary label color image.