HomePhabricator
Diffusion MITK 08619e4fc4b8

T27621/T27622 - Corrected threshold tools

Description

T27621/T27622 - Corrected threshold tools

Summary:
Add (event) support for current time point change to toolmanager

first draft of threshold tool that behaves correctly time point aware now.

Refactored threshold tools to remove redundant code (introduce one base class with the whole logic)

+ Removed dead code
+ Simplified logic of QmitkBinaryThresholdToolGui

Corrected mitk::AutoSegmentationTool::GetTargetSegmentationNode() to use the current segementation as template if a new segmentation should be generated.

Improved usablility of threshold tools

  • replaced dialog by checkbox
  • for dynamic segmentations added option to process all time steps

Removed unnecessary call

Test Plan: code review and check list / application test of tool behavior

Reviewers: O1 MITK Reviewer Group I, thomass, kislinsk

Reviewed By: O1 MITK Reviewer Group I, kislinsk

Subscribers: kislinsk, kalali

Maniphest Tasks: T27621, T27622

Differential Revision: https://phabricator.mitk.org/D376