HomePhabricator
Diffusion MITK 41b48461198b

T28767-Improve_performance_of_paint_and_wipe

Description

T28767-Improve_performance_of_paint_and_wipe

Summary:
Introduced FillContourInSlice2
+ deprecated FillContourInSlice and FillSliceInSlice

FillContourInSlice2 and TransferLabelContent should be used.

Enabled TransferLabelConent to efficently handle sub regions for transfer.

Reworked Paintbrush tool to be faster and avoid unnecessary operations.

+ Used FillContourInSlice2 and TransferLabelContent

In the end it is faster now but still not fast enough for larger images. Have to wait for user feedback.

Test Plan: code review, manual testing

Reviewers: O1 MITK Reviewer Group I, O3 MITK Reviewer Group II, kislinsk

Reviewed By: O1 MITK Reviewer Group I, O3 MITK Reviewer Group II, kislinsk

Subscribers: kislinsk

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

Details

Provenance
flocaAuthored on Oct 5 2022, 8:54 AM
flocaPushed on Oct 5 2022, 9:22 AM
Reviewer
O1: MITK Reviewer Group I
Differential Revision
Restricted Differential Revision
Parents
rMITK30016a53c6f0: fixed review remarks
rMITKf1cbd59fd1e3: Merge branch 'bugfix/T29318-DeleteObsoleteResources' into develop
Branches
Unknown
Tags
Unknown