Page MenuHomePhabricator

Make level/window interaction more senstitive
Closed, WontfixPublic

Description

In the current implementation changing the Level/Window with the DisplayInteractor works fine for rather large values.

When you display images with a small Level/Window, it's very hard to modify the LW because even small movements will cause a massive change in LW.

This should be improved, the change of LW should be sensitive to the current values of LW:

  • low LW values -> small changes
  • high LW values -> bigger changes

Event Timeline

User engelm has pushed new remote branch:

bug-17919-sensitive-lw-interaction-snapshot

A plan on how this issue can be adressed can be found in the wiki-specification

User engelm has pushed new remote branch:

bug-17919-lw-interaction-sensitivity-master

I didn't understand who would be responsible for setting the new "levelModifier" and "windowModifier" properties. How and when are their values computed?

Would it make sense to compute dynamic default values for these modifiers, taking the grey value range of the image into account? Maybe this removes the need for yet another property?

User engelm has pushed new remote branch:

bug-17919-configurable-lw-interaction-sensitivity

User engelm has pushed new remote branch:

bug-17919-configurable-lw-interaction-sensitivity-rebased
kislinsk added a subscriber: kislinsk.

@engelm How should we proceed with this task?

kislinsk removed engelm as the assignee of this task.
kislinsk added a project: Auto-closed.
kislinsk added a subscriber: engelm.

Hi there! 🙂

This task was auto-closed according to our Task Lifecycle Management.
Please follow this link for more information and don't forget that you are encouraged to reasonable re-open tasks to revive them. 🚑

Best wishes,
The MITK devs