Home
Phabricator
Search
Configure Global Search
Log In
Transactions
2024 Week 18 (Very Early May)
Change Details
Change Details
Old
New
Diff
{icon arrow-left} [[mitk/changelog/2024.11 | Previous changelog]] โข [[mitk/changelog/2024.18 | Next changelog]] {icon arrow-right} = ๐ Third-party dependency changes = //none// = โจ New features = - Segmentation - Introduced MedSAM, an AI-based 2-d segmentation tool tailored for medical images - Added Segmentation Utilities for conversion/extraction of multi-label segmentations to/as: - Label instance masks - Label instance maps - Label class maps - Multi-label segmentation support - Segmentation Utilities fully support multi-label segmentations now - Image Statistics fully support multi-label segmentations now - Labels are now displayed highlighted in images when hovering over the list of labels - It is now harder to accidentally discard previews in the TotalSegmentator tool - It is now harder to accidentally add tiny sub-pixel contour segments in tools like Live Wire - Multi label segmentations are now also supported by image statistics - AI tools support Python 3.12 now - Other - Introduced plugin presets and a startup dialog for users to reduce the shown functionalities according to their needs - Streamlined the creation of data-based window layouts in the MxN editor for easy multi-view image comparison - The View Navigator was completely rewritten, focusing solely on views now - Improved selection concept for Perfusion and ModelFit views - Performance improvments for image statistics calculation - Command-line apps are now located in a separate folder in our installers/packages - Heavily reduced noisy terminal output at application start - MITK GCC builds are now compatible with Ubuntu 23.10 and 24.04 = ๐ Bugfixes = - Fixed and improved volume visualization for floating point images - Fixed several UI bugs in Perfusion and ModelFit - Fixed a crash when closing the data node details dialog - Fixed packaging of Qt WebEngine on macOS - Fundamental overhaul of the segmentation utilities fixing several known issues (incl. correct support of multi label and dynamic data) = ๐ฅ API-breaking changes = == Default label group names == Default label group names now start at 1 like "Group 1" instead of "Group 0". == BooleanOperation == The BooleanOperation class was refactored into a namespace with free functions. See the Segmentation Utilities view code for examples on how to migrate. == MaskImageFilter == The min/max value features were removed from the MaskImageFilter, since they are not supported by ITK's MaskImageFilter and were not really used in our code base. As an alternative you may use the statistic filter to compute min/max values. == Removed classes == The following legacy classes were not used anymore in the MITK code base and hence were removed: - QmitkContourModelToImageWidget - QmitkDataSelectionWidget - QmitkExternalProgramsPreferencePage - QmitkGnuplotWidget - QmitkSurfaceToImageWidget - FeatureBasedEdgeDetectionFilter - HotspotMaskGenerator - PointCloudScoringFilter - ImageLiveWireContourFilter {icon arrow-left} [[mitk/changelog/2024.11 | Previous changelog]] โข [[mitk/changelog/2024.18 | Next changelog]] {icon arrow-right}
{icon arrow-left} [[mitk/changelog/2024.11 | Previous changelog]] โข [[mitk/changelog/2024.18 | Next changelog]] {icon arrow-right} = ๐ Third-party dependency changes = //none// = โจ New features = - Segmentation - Introduced MedSAM, an AI-based 2-d segmentation tool tailored for medical images - Added Segmentation Utilities for conversion/extraction of multi-label segmentations to/as: - Label instance masks - Label instance maps - Label class maps - Multi-label segmentation support - Segmentation Utilities fully support dynamic and multi-label segmentations now - Image Statistics fully support multi-label segmentations now - Labels are now displayed highlighted in images when hovering over the list of labels - It is now harder to accidentally discard previews in the TotalSegmentator tool - It is now harder to accidentally add tiny sub-pixel contour segments in tools like Live Wire - AI tools support Python 3.12 now - Other - Introduced plugin presets and a startup dialog for users to reduce the shown functionalities according to their needs - Streamlined the creation of data-based window layouts in the MxN editor for easy multi-view image comparison - The View Navigator was completely rewritten, focusing solely on views now - Improved selection concept for Perfusion and ModelFit views - Performance improvements for image statistics calculation - Command-line apps are now located in a separate folder in our installers/packages - Heavily reduced noisy terminal output at application start - MITK GCC builds are now compatible with Ubuntu 23.10 and 24.04 = ๐ Bugfixes = - Fixed and improved volume visualization for floating point images - Fixed several UI bugs in Perfusion and ModelFit - Fixed a crash when closing the data node details dialog - Fixed packaging of Qt WebEngine on macOS - Fixed several known issues in Segmentation Utilities = ๐ฅ API-breaking changes = == Default label group names == Default label group names now start at 1 like "Group 1" instead of "Group 0". == BooleanOperation == The BooleanOperation class was refactored into a namespace with free functions. See the Segmentation Utilities view code for examples on how to migrate. == MaskImageFilter == The min/max value features were removed from the MaskImageFilter, since they are not supported by ITK's MaskImageFilter and were not really used in our code base. As an alternative you may use the statistic filter to compute min/max values. == Removed classes == The following legacy classes were not used anymore in the MITK code base and hence were removed: - QmitkContourModelToImageWidget - QmitkDataSelectionWidget - QmitkExternalProgramsPreferencePage - QmitkGnuplotWidget - QmitkSurfaceToImageWidget - FeatureBasedEdgeDetectionFilter - HotspotMaskGenerator - ImageLiveWireContourFilter - PointCloudScoringFilter {icon arrow-left} [[mitk/changelog/2024.11 | Previous changelog]] โข [[mitk/changelog/2024.18 | Next changelog]] {icon arrow-right}
{icon arrow-left} [[mitk/changelog/2024.11 | Previous changelog]] โข [[mitk/changelog/2024.18 | Next changelog]] {icon arrow-right} = ๐ Third-party dependency changes = //none// = โจ New features = - Segmentation - Introduced MedSAM, an AI-based 2-d segmentation tool tailored for medical images - Added Segmentation Utilities for conversion/extraction of multi-label segmentations to/as: - Label instance masks - Label instance maps - Label class maps - Multi-label segmentation support - Segmentation Utilities fully support
dynamic and
multi-label segmentations now - Image Statistics fully support multi-label segmentations now - Labels are now displayed highlighted in images when hovering over the list of labels - It is now harder to accidentally discard previews in the TotalSegmentator tool - It is now harder to accidentally add tiny sub-pixel contour segments in tools like Live Wire
- Multi label segmentations are now also supported by image statistics
- AI tools support Python 3.12 now - Other - Introduced plugin presets and a startup dialog for users to reduce the shown functionalities according to their needs - Streamlined the creation of data-based window layouts in the MxN editor for easy multi-view image comparison - The View Navigator was completely rewritten, focusing solely on views now - Improved selection concept for Perfusion and ModelFit views - Performance improv
e
ments for image statistics calculation - Command-line apps are now located in a separate folder in our installers/packages - Heavily reduced noisy terminal output at application start - MITK GCC builds are now compatible with Ubuntu 23.10 and 24.04 = ๐ Bugfixes = - Fixed and improved volume visualization for floating point images - Fixed several UI bugs in Perfusion and ModelFit - Fixed a crash when closing the data node details dialog - Fixed packaging of Qt WebEngine on macOS - F
undamental overhaul of the segmentation utilities fixing several known issues (incl. correct support of multi label and dynamic data)
ixed several known issues in Segmentation Utilities
= ๐ฅ API-breaking changes = == Default label group names == Default label group names now start at 1 like "Group 1" instead of "Group 0". == BooleanOperation == The BooleanOperation class was refactored into a namespace with free functions. See the Segmentation Utilities view code for examples on how to migrate. == MaskImageFilter == The min/max value features were removed from the MaskImageFilter, since they are not supported by ITK's MaskImageFilter and were not really used in our code base. As an alternative you may use the statistic filter to compute min/max values. == Removed classes == The following legacy classes were not used anymore in the MITK code base and hence were removed: - QmitkContourModelToImageWidget - QmitkDataSelectionWidget - QmitkExternalProgramsPreferencePage - QmitkGnuplotWidget - QmitkSurfaceToImageWidget - FeatureBasedEdgeDetectionFilter - HotspotMaskGenerator
- PointCloudScoringFilter
- ImageLiveWireContourFilter
- PointCloudScoringFilter
{icon arrow-left} [[mitk/changelog/2024.11 | Previous changelog]] โข [[mitk/changelog/2024.18 | Next changelog]] {icon arrow-right}
Continue