DistanceTransform

MLModule
genre Distance
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLDTF
definition MLDTF.def
see also EuclideanDistanceTransform
keywords liver, segments, couinaud, dtf, euclidean

Purpose

The module DistanceTransform offers operations for the calculation of the distance transformation.

Windows

Default Panel

../../../Modules/ML/MLDTF/mhelp/Images/Screenshots/DistanceTransform._default.png

Input Fields

input0

name: input0, type: Image

Output Fields

output0

name: output0, type: Image

Parameter Fields

Field Index

Apply: Trigger recolorizationMode: Bool
calcVolumes: Bool Report: String
enableRecolorization: Bool Status: String
Mask Value: Integer  
Max Distance: Float  
Object Max: Integer  
Object Min: Integer  
Output Mode: Enum  

Visible Fields

Object Min

name: objectMin, type: Integer, default: 12050, deprecated name: BoundaryMin,BoundaryMax

Sets a minimum threshold value for the object voxels.

Object Max

name: objectMax, type: Integer, default: 12799

Sets a maximum threshold value for the object voxels.

Mask Value

name: maskValue, type: Integer, default: 0, deprecated name: Boundary

Sets a mask value that blocks the distance transformation (no calculation of the distance in these voxels).

Output Mode

name: outputMode, type: Enum, default: Voxelvalue, deprecated name: OutputMode

Defines which values are written to the output image.

Values:

Title Name Deprecated Name Description
Voxelvalue Voxelvalue Grayvalue of source Sets the grey value of the origin objects to the output image.
Distance Distance   Sets the distance to the nearest object as output voxel values.

Max Distance

name: maxDistance, type: Float, default: 10000, minimum: 0, deprecated name: Distance

Sets a maximum distance. Voxels with a distance beyond this are set to the value of Mask Value.

This parameter can be used to compute an erosion or a dilation.

Status

name: status, type: String, persistent: no

Shows status information about this module.

Apply

name: apply, type: Trigger, deprecated name: Apply

If pressed, the module computes anew.

Report

name: report, type: String, persistent: no, deprecated name: Report

Shows a report string.

Hidden Fields

enableRecolorization

name: enableRecolorization, type: Bool, default: TRUE

recolorizationMode

name: recolorizationMode, type: Bool, default: FALSE

calcVolumes

name: calcVolumes, type: Bool, default: FALSE