Page MenuHomePhabricator

Properties (Outline binary, outline width, ...) don't work for multilable images
Closed, DuplicatePublic

Description

Some of the properties that can be set in the properties plugin have no effect on multilabel images.
For instance:

  • binary-flag
  • color
  • binaryimage->all colors
  • outline binary (c.f. bug-19472)
  • outline binary shadow/shadow color
  • outline shadow width
  • outline width
  • ...

Opacity, however, works fine.

Event Timeline

As far as I can say, color property works as expected.
Also there is another multilabel property for outline width - "labelset.contour.width"; it works but only after explicit window update.

This is because we moved only partially from binary segmentations to multilabel segmentations in the last release. Even the color property for multilabel segmentations has (or had?) issues, for example, the color is (was?) reset to red after reloading the scene. In my very personal opinion it wasn't a good strategy to migrate partially to multilabel segmentations in the last release compared to a complete migration in the next release (hopefully), as we don't even replaced the Segmentation plugin with a new one for multilabel segmentations, resulting in no advantages at all for users. Effectively we probably introduced potential bugs and other issues for binary segmentations, while providing an incomplete implementation of multilabel segmentations. I'll search for the multilabel task and will add this task as subtask.

goch edited projects, added MITK (2016-11); removed MITK.
goch moved this task from Backlog to Focus Tasks on the MITK (2016-11) board.