Difference between revisions of "MITK ReleaseNotes 2012.06"
Jump to navigation
Jump to search
MarcoNolden (talk | contribs) |
MarcoNolden (talk | contribs) |
||
Line 16: | Line 16: | ||
** standardized exception handling concept for MITK. Detailed information can be found in the MITK documentation in the part MITK concepts. | ** standardized exception handling concept for MITK. Detailed information can be found in the MITK documentation in the part MITK concepts. | ||
** new mitkExtractSliceFilter, for fast and arbitrary reslicing of images which eases the handling of rotated planes in rendering and interactive segmentation | ** new mitkExtractSliceFilter, for fast and arbitrary reslicing of images which eases the handling of rotated planes in rendering and interactive segmentation | ||
+ | * '''Base application:''' | ||
+ | ** PACS-like level window interaction mode (activate it in the preferences) | ||
* '''Documentation:''' | * '''Documentation:''' | ||
** New and expanded user manual for many plugins | ** New and expanded user manual for many plugins | ||
Line 29: | Line 31: | ||
** new classes for tool management | ** new classes for tool management | ||
** restructured IGT plugins: new example applications e.g. for basic tracking functionality | ** restructured IGT plugins: new example applications e.g. for basic tracking functionality | ||
− | * '''MITK-ToF:''' | + | * '''MITK-ToF:''' |
** Module for range data support, allows acquisition and processing of range data acquired by Time-of-Flight cameras and the Microsoft Kinect Device. [https://www.mitk.org/wiki/MITK-ToF More info] | ** Module for range data support, allows acquisition and processing of range data acquired by Time-of-Flight cameras and the Microsoft Kinect Device. [https://www.mitk.org/wiki/MITK-ToF More info] | ||
** QmitkToFUtil: Viewer for range data acquired with classes of the ToF modules. | ** QmitkToFUtil: Viewer for range data acquired with classes of the ToF modules. | ||
− | * ''' | + | * '''Video support:''' |
− | ** | + | ** new module containing classes for MITK OpenCV Video support. Supports grabbing of video devices and playback of videos in an MITK RenderWindow as well as conversion of OpenCV images to MITK images and vice versa. |
* '''Plugins:''' | * '''Plugins:''' | ||
** new mesh decimation plugin | ** new mesh decimation plugin |
Revision as of 17:47, 13 June 2012
MITK 2012-06 Release Notes
This snapshot release is the first in the new MITK release cycle. A long time after the last official 0.14 release and a 1.0beta we decided to change our release cycle to a date based one. The lists of highlights, new features and bugfixes are very long since they list everything since the 0.14 release.
Highlights of MITK 2012-06
- General:
- Version control switched to git
- Much simplified build process: Superbuild automatically downloads and builds all external libraries like ITK, VTK, CTK, DCMTK, OpenCV ...
- MITK Project Template: much easier project setup for external users
- Core library:
- removed dependency to the deprecated IIL library. All images are completely rendered in VTK and performance is increased significantly.
- infrastructure for automated testing of rendering classes
- high-performance volume rendering including software and hardware acceleration for NVidia and ATI devices.
- reworked loading of DICOM CT/MR images, sorting of images into 3D volumes works much more consistent now
- standardized exception handling concept for MITK. Detailed information can be found in the MITK documentation in the part MITK concepts.
- new mitkExtractSliceFilter, for fast and arbitrary reslicing of images which eases the handling of rotated planes in rendering and interactive segmentation
- Base application:
- PACS-like level window interaction mode (activate it in the preferences)
- Documentation:
- New and expanded user manual for many plugins
- New help framework for the application
- New doxygen page bundling more in-depth technical documentation: MITK Concepts
- Segmentation:
- interactive segmentation on rotated planes
- 3D interpolation for the interactive segmentation
- adaptive region growing
- a deformable clipping plane allows you to plan e.g. organ resections
- boolean operations: combine/intersect/subtract different segmentations
- MITK-IGT:
- new classes for tool management
- restructured IGT plugins: new example applications e.g. for basic tracking functionality
- MITK-ToF:
- Module for range data support, allows acquisition and processing of range data acquired by Time-of-Flight cameras and the Microsoft Kinect Device. More info
- QmitkToFUtil: Viewer for range data acquired with classes of the ToF modules.
- Video support:
- new module containing classes for MITK OpenCV Video support. Supports grabbing of video devices and playback of videos in an MITK RenderWindow as well as conversion of OpenCV images to MITK images and vice versa.
- Plugins:
- new mesh decimation plugin
- central examples plugin
- central image measurement and statistics plugin
- deformable clipping plane plugin
- diffusion imaging, see MITK DiffusionImaging for more details.
More than 1200 bugs were fixed since 0.14.
The complete list of new features since 0.14: