ITK/Release 4.8
From KitwarePublic
< ITK
Jump to navigationJump to search
Revision as of 02:13, 7 July 2015 by Matt.mccormick (talk | contribs) (Created page with "New Features --------------------- * Wrapping improvements - Wrapping now uses CastXML instead of GCCXML - The latest GCC, Clang, and MSVC are fully supported - Details:...")
New Features
- Wrapping improvements
- Wrapping now uses CastXML instead of GCCXML - The latest GCC, Clang, and MSVC are fully supported - Details: http://kitware.com/blog/home/post/888 - Cross-compilation and packaging support - Details: http://kitware.com/blog/home/post/904 - ITK_WRAP_VECTOR_COMPONENTS option to specify number of wrapped vector components - More classes wrapped
- Compiler Support
- GCC 5.1 - Clang 3.6.0 - Better cross-compilation support (requires CMake 3.3) - Experimental support for Emscripten (JavaScript) - Details: http://kitware.com/blog/home/post/912 - Experimental support for the Raspberry Pi - Details: http://kitware.com/blog/home/post/887 - Experimental support for Android - Details: http://kitware.com/blog/home/post/893 - Experimental support for MXE/MinGW-w64 - Details: http://kitware.com/blog/home/post/883 - Experimental support for the POWER8 - Details: http://kitware.com/blog/home/post/891
- New Remote Modules
- MinimalPathExtraction - Insight Journal Article: http://hdl.handle.net/1926/1332 - BridgeNumPy - Convert itk.Image to NumPy array’s and back - LabelErodeDilate - Insight Journal Article: http://hdl.handle.net/10380/3399 - ParabolicMorphology - Insight Journal Article: http://hdl.handle.net/1926/1370
- Infrastructure Improvements
- An UpdateThirdPartyFromUpstream.sh script for 3rd party updates with Git subtree - Details: http://kitware.com/blog/home/post/899 - Minimum required CMake version is now 2.8.9 - Many more modules can be built as shared libraries - ITK_USE_SYSTEM_LIBRARIES variable during initial configuration to turn on use of common system third party libraries by default - Release testing data tarball split from source tarball - Gold linker used by default on Linux
- Filtering Improvements
- itk::FFTPadImageFilter to automatically pad images for the FFT implementation’s supported greatest prime factor - itk::AtomicInt class for parallel computation - Various performance enhancements
- Registration Improvements
- Point set SyN registration - Point set BSpline SyN registration
- Documentation Improvements
- The ITK Software Guide is now available in HTML - Details: http://kitware.com/blog/home/post/890 - Updates to the Software Guide, Doxygen, Wiki and Sphinx Examples
- Third Party Library Updates
- GDCM updated to latest upstream - KWSys updated to the latest upstream - MetaIO updated to the latest upstream - MINC updated to the latest upstream
- Style improvements -- ITK gets more stylish with every release!
- Improved code coverage -- we are at 85.4%!
- *Lots* of important bug fixes