ITK now supports the latest GCC 4.7.0, as well as Visual Studio 10 without requiring any workarounds. The team also added GPU modules for Finite Difference, Smoothing, Thresholding, and Registration. The new patch-based denoising filter improves noise reduction by calculating and applying parameters locally, thus accommodating noise variations within an image. The infrastructure to support Remote Modules was added along with a new physics-based non-rigid registration technique.
This release adds modularization, a simplified accessibility layer, new frameworks for registration and level setting, a refactored finite element framework, video processing support, updated DICOM support, improved support for large microscopy images above 4 GB, better VTK Bridge and WrapITK support, a new deconvolution filtering module, and a new TimeVaryingBSplineVelocityFieldTransform. It has been migrated to GIT.
There are improvements in the implementation of mathematical traits, particularly for fast rounding. Classes for managing internationalization of strings have been added. The version of the NrrdIO library in Utilities has been updated. Shadowing warnings reported by gcc have been fixed. Recently added classes were included in the Wrapping. There is improved support for Symmetric Tensor operations. Behavior of the Object Factories has been improved, and testing for Discrete Gaussian derivative filters has been improved.