MaskSliceInterpolator

MacroModule
package MeVisLab/Standard
definition MaskSliceInterpolator.def

Purpose

The module MaskSliceInterpolator interpolates missing masks in z-dimension between at least two given mask slices.

Usage

Attach a binary mask image to the module’s input and press Update.

Details

This module is implemented according to: G. Herman et al: Shape-based Interpolation, IEEE Computer Graphics&Applications, vol. 12, no. 3, pp. 69-79, May 1992, doi: 10.1109/38.135915.

Windows

Default Panel

../../../Projects/MaskSliceInterpolator/Modules/mhelp/Images/Screenshots/MaskSliceInterpolator._default.png

Input Fields

inMask

name: inMask, type: Image

A binary mask image with missing mask slices in between that are zero. The module thresholds all mask images to a binary mask containing values of 0 and 1.

Output Fields

outMask

name: outMask, type: Image

Interpolated binary mask image with values of 0 or 1 independent of input mask values.

Parameter Fields

Visible Fields

Message:

name: status, type: String, persistent: no

Reflects module’s status (successful or failed interpolations).

Clear

name: clear, type: Trigger

If pressed, the output is cleared.

Update

name: update, type: Trigger

If pressed, missing slices in a mask image are interpolated.