ITK/Release 4/Why Switch to ITKv4

From KitwarePublic
Jump to navigationJump to search

Modularization

  • Easier to find what you are looking for.
  • Easier to understand how to use the toolkit.
  • Build only the parts of the toolkit that you need.
  • Extend bridging of the toolkit to other toolkit and libraries.
  • Makes it easy to associate and build auxiliary community projects with the External module.
  • Find the quality control per module by performing code coverage tests per module.

New Registration Framework

  • Automatic optimization parameter scale estimation
  • Composite transform
  • Displacement field transform
  • Better integration of dense displacement field registration into the framework
  • Better support for multi-threading
  • Additional evolutionary optimizers
  • Different B-Spline registration approach available
  • Transform symmetric second rank tensors

New LevelSets Segmentation Framework

SimpleITK

Software Process

WrapITK

  • Tight incorporation of the outstanding formerly third party WrapITK project.
  • Numpy integration.