MITK ReleaseNotes 2013.12

From mitk.org
Jump to navigation Jump to search


This is the 2013.12 release of the MITK release cycle. The complete list of new features, bug fixes and known issues is down on this page.

MITK ReleaseNotes 2013.12

What's included?

There are binary installers for Windows, Mac OS X and Linux which contain the application MITK Workbench. Additional to image loading/saving and level windowing currently the following plugins are included:

  • volume visualization
  • measurement
  • interactive segmentation with
    • 3D Regiongrower
    • Boolean Operation on segmentations
    • Deformable Clippingplane
  • Logging view
  • experimental DICOM Query/Retrieve (based on components from the Common Toolkit CTK)
  • Also this time there has been a lot of work on improving the MITK IGT library which is available in the MITK source code.

Please note that the installers do not contain the source code or header files for the precompiled libraries. To develop applications or plugins with MITK please get the source code.


How to get it?

Please have a look at the download page.


Highlights of 2013.12 release

  • General:
    • Minor VTK version update from 5.10.0 to 5.10.1
    • /!\ The classes QmitkVtkHistogramWidget and QmitkVtkLineProfileWidget are now deprecated and won't be built with VTK 5.10.1. You can still use a lower VTK version if you need these classes but be aware that with the next MITK release they will be removed completely
    • Updated CTK to the latest version
  • Core library:
  • DICOM
    • MITK dicom editor's user interface got some improvements and uses now the new ctkDicomBrowsing widgets
  • MITK-IGT:
  • Segmentation:
    • Added new data structure called mitkContourModelSet which allow the storage of a set of ContourModels. The former mitkContourSet is now deprecated.


Bugfixes

In the 3 months since the last release more than 140 bugs were fixed.

Not everything could be fixed in time, so here are the most important known issues


New feature list

Complete list of new features since MITK 2013.09:

ID▼ Comp▲ Summary
16235 Build sy Redesign SOFA integration
15853 Build sy Updating OpenCV Version used for SuperBuild to 2.4.6.1
10197 Build sy Add a BUILD/README file to MITK code, stating toolkits it is known to compile with
16340 Core Switch ScalarType from float to double
16310 Core Compilation of DicomSeriesReader takes too much memory
16300 Core Enhance mitk equal function for images to work with three component images
16254 Core Enhance SlicedData class by SetLargestPossibleRegion()
15888 Core Add convenience methods for creating temporary files and directories
3408 Core Return tag observer to be able to remove it later
5858 CoreUI Just a question of style :-) for Neuro Imaging
16213 Diffusio DiffusionMiniApp MultishellMethods for cmd
16192 Diffusio TBSS view does not scale nicely
16189 Diffusio DiffusionMiniApp FiberFoxProcessing
16131 Diffusio DiffusionMiniApp FiberProcessing updated for translation rotation scaling and copyAndJoin
16071 Diffusio add aliasing
15329 Diffusio local files used by QmitkTbssSkeletonizationView
14857 Diffusio peak extraction view should not be closeable in mitk diffusion
5544 Diffusio Multi-shell q-ball reconstruction
15562 ExtApp P Give the option to change the render window specific properties applicationside
11680 ExtApp P Masking option in Rigid Registration erroneous
16106 IGT ToolManagement based on MicroServices
15969 IGT Make Tooltip editable in QMitkNavigationToolCreationWidget
15960 IGT Add convenience methods for AffineTransform3D to NavigationData
15955 IGT IGTHackfest1 - Tutorial Overhaul
15953 IGT IGTHackfest1 - Clean Up
15952 IGT IGT Directory Structure Cleanup
15906 IGT NavigationDataTransformFilter: Add ability to precomose the user-supplied transform
15825 IGT Adding new Tracking Volume for NDI Polaris Spectra
15778 IGT SerialCommunication feature request: Read() until EOL, Send() and block until transmitted
14433 IGT Adapt tool management UI to new features of tools
12854 IGT Implement exception handling of tracking device classes
11166 IGT Remove CMake variable for MT calibration dir
10424 IGT Remove deprecated tracking volume handling
2114 IGT Add Epsilon Parameter to NavigationDataToMessageFilter
16302 Modules ContourModel API improvements
14885 Modules move planar figure 3D mapper from DiffusionImaging to PlanarFigure
9880 Qt GUI M About dialog should be customizable
5908 Qt GUI M Redesign classes in QmitkPropertyObservers
3205 Qt GUI M DicomBrowser: Usability "improveable"
3158 Qt GUI M HistogramWidget: automatic number of bins and optional logarithmic scale
3084 Qt GUI M LevelWindow for Diffusion-, Tensor-, and QBall-Images
3067 Qt GUI M Extend ImageStatistics with line profile widget
2134 Renderin VTK does not support sharing of graphics resources (yet)
16006 Segmenta Implement a container for ContourModel objects.

Extend ImageStatistics with line profile widget||