Page MenuHomePhabricator

Livewire works only for one contour
Closed, ResolvedPublic

Description

to reproduce :draw a contour finishing it without confirming,
and then draw a new one.

when you now confirm, only the last drawn contour is accepted.

Event Timeline

this can be fixed by writing each contour directly into the 3D volume. However it would be more consistent with the segmentation framework to fix the behavior of mitkSegTool2D::WriteBackSegmentationResult.

User kolbch has pushed new remote branch:

bug-18398-FixMultipleContoursInLiveWireTool

possible fix in bug-18398-FixMultipleContoursInLiveWireTool. but T18401 could be solved instead

The described bug also causes wrong segmentations when two contours are crossing in different planes. This is relevant information for the fix!

I let depend this bug on T18401, since it is a more clean fix. Could be a bug for today. Christoph, would you like to take care of T18401 or do you already have another one?

User kolbch has pushed new remote branch:

bug-18398-ApplyMultipleSegmentationsInLivewireTool

[c90aef]: Merge branch 'bug-18398-ApplyMultipleSegmentationsInLivewireTool'

Merged commits:

2014-11-12 16:07:27 Christoph Kolb [607f5f]
seperately add contours to interpolator and write segmentation