The outlinebinary property has to be respected in the labelset-image renderer.
Description
Description
Status | Assigned | Task | ||
---|---|---|---|---|
Wontfix | kislinsk | T14943 Update Interaction implementation of Segmentation module to current version | ||
Resolved | None | T15696 implement a multi-label segmentation functionality | ||
Duplicate | None | T19472 outline binary property has no effect | ||
Duplicate | None | T19658 Properties (Outline binary, outline width, ...) don't work for multilable images |
Event Timeline
Comment Actions
I can confirm this bug.
When drawing a contour during segmentation, the region will be immediately filled (it should be rendered as outline binary).
Comment Actions
This issue causes us a lot of problems, so I'm going to fix it in our fork.
Also I want to commit this fix to MITK.
Currently I see two options:
- Make mitk::LabelSetImageVtkMapper2D to respect "outline binary" property.
- Make mitk::LabelSetImageVtkMapper2D to respect new "labelset.contour.active" and "labelset.contour.all" properties.
What is the right way to handle this problem?
Note that there are already two properties for contour width: old "outline width" that is ignored and new "labelset.contour.width" that is used.
Basing on this, I'm leaning toward the second solution.