Fixed T26167. ExtractSliceFilter does not clone unnecessarily the input geometry.
first draft for a fix
Summary:
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Removed some unnecessary copying of BoundsArrays
Test of performance impact of simplified (unsafer) ArbitraryTimeGeometry
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Reworked ExtractSliceFilter::GenerateOutput() to remove redundant code for things already done in GenerateOutputInformation()
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>
Revert "Test of performance impact of simplified (unsafer) ArbitraryTimeGeometry"
This reverts commit 1f815a9b6d981bf5769beb269ab4c9a48d30c699.
Test Plan: Unit tests
Reviewers: MITK Reviewer Group I, kislinsk
Reviewed By: MITK Reviewer Group I, kislinsk
Subscribers: kislinsk
Maniphest Tasks: T26167
Differential Revision: https://phabricator.mitk.org/D223