author Insight Software Consortium
package MeVisLab/ITK
dll MLFiltersNO
definition MLFiltersNO.def


This module wraps the class itk::NarrowBandCurvesLevelSetImageFilter to make it usable in MeVisLab.


  • Integration type = Wrapped ITK class
  • Development state is work-in-progress
  • Comment:Crashes on some parameter combinations
  • Module category = Filters
  • Included (toolkit) file(s): itkNarrowBandCurvesLevelSetImageFilter.h
  • Compiled for 2D, 3D and 6D images
  • Compiled (only) for float voxels
  • Wraps a class of type itkImageToImageFilter
  • Wraps a class of type itkLevelSetImageFilter (operates only on float/double images internally)
  • The module has a connector for a feature image
  • Uses mapping of full (input, feature, mask, marker, metric) image(s) in memory
  • Suppressed parameter(s):
    • MaximumIterations
    • UseNegativeFeatures
    • UseNegativeFeaturesOn
    • UseNegativeFeaturesOff
    • MaximumRMSError
    • FeatureScaling
    • DifferenceFunction
  • Parameter(s) are limited with the following expressions:
    • IsoSurfaceValue: if (IsoSurfaceValue < 0.01){ IsoSurfaceValue = 0.01; m_IsoSurfaceValue->setDoubleValue(IsoSurfaceValue); }
    • NarrowBandTotalRadius: if (NarrowBandTotalRadius < 0.1){ NarrowBandTotalRadius = 0.1; m_NarrowBandTotalRadius->setFloatValue(NarrowBandTotalRadius); }


See Integration of ITK Algorithms in MeVisLab for further information about the ITK-MeVisLab binding.

Parameter Fields

Select label links in the module panel to go to the documentation of the class and base classes parameters.

Go to for the documentation of the class itk::NarrowBandCurvesLevelSetImageFilter and its parameters.

See Common User Interface Parameters of itk Modules for information about parameters which do not belong to the itk::NarrowBandCurvesLevelSetImageFilter.