Common User Interface Parameters of itk Modules

Common User Interface Parameters of ITK Modules

ML modules wrapping ITK image filters provide some additional functionality to support MeVisLab image processing. This section describes the parameters of those additional features. Note that the parameters of the actual ITK algorithms are not documented here. Please look up their documentation under http://www.itk.org/Doxygen/html/classes.html, directly on the module with “Show Help” or follow the (sub)class links the parameter panels of the modules which guide to the class and base class documentation.

See Integration of ITK Algorithms in MeVisLab for general information about the ITK-MeVisLab bindings.

Main Parameter Panel

Parameters

Apply Mode

This enumerator specifies what happens on parameter changes. Auto Clear causes an invalidation of the output image on any parameter change and validation is only performed with the Update button. Auto Apply causes an update of the output image on any parameter change.

Default is Auto Apply.

Update Mode

This enumerator describes what happens on input image changes. Auto Clear causes an invalidation of the output image on input image changes and validation is only performed with the Update button. Auto Update causes an update of the output image on input image changes.

Default is Auto Update.

Update

This button updates the output image with the current parameters. It is only enabled if either Apply Mode is not Auto Apply or Update Mode is not Auto Update.

MinMax Parameter Panel

Since ITK algorithms do not specify the ranges of voxel values of their calculated output images, the following parameters are often useful to specify them manually or to limit the value ranges.

Min Value

This field specifies the minimum value of the image properties of the output image if Apply Min Max is enabled. If Clamp Out Image Values in the panel Clamp is activated then this values also specifies the minimum limit of the clamp interval.

Default is 0.

Max Value

This field specifies the maximum value of the image properties of the output image if Apply Min Max is enabled. If Clamp Out Image Values in the panel Clamp is activated then this values also specifies the maximum limit of the clamp interval.

Default is 1.

Apply Min Max

If Apply Min Max is enabled then Min Value and Max Value are used as new voxel minimum and maximum values of the output image properties.

Default is off.

Auto Get Min Max

If Auto Get Min Max is true then the minimum and maximum values of the output image are set to the values of the given minimum / maximum voxel property values of the input image. Otherwise they are left unchanged.

The default is true.

Get Input Min Max

This button reads the minimum / maximum voxel property values of the input image and updates Min Value and Max Value.

Clamp Parameter Panel

Clamp Out Image Values

If Clamp Out Image Values is true then all voxels of output pages are clamped to [Min Value, Max Value], otherwise they are left unchanged.

Default is off.

Lower Outside Mode

This enumerator describes what or if anything is written into voxels outside [Min Value, Max Value] if Clamp Out Image Values is true.

Default is Min Value.

Min Value sets values to interval minimum. Max Value sets values to interval maximum. User Value sets values to the user defined value.

Upper Outside Mode

Same as Lower Outside Mode, only for values above [Min Value, Max Value].

Default is Max Value.

Lower Outside Value

The value which is used in the case that Lower Outside Mode is User Value and interval clamping is enabled.

Default is 0.

Upper Outside Value

The value which is used in the case that Upper Outside Mode is User Value and interval clamping is enabled.

Default is 1.