HomePhabricator
Diffusion MITK 12f6b5044320

First draft of the GIF refactoring

Description

First draft of the GIF refactoring

Summary:
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

Fixed adding of additional FeatureID params

Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

Improved const correctness of PixelAccess methods

  • Add const overload for mitk::FastSinglePixelAccess()
  • Add const overload for AccessPixel() (in QmitkAdaptiveRegionGrowingToolGUI.cpp)

Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

Complete refactoring of the feature classes

  • compiles again
  • all unit tests are OK.
  • integration test (swigging and python scripts are missing)

Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>

Test Plan: Review, unti tests and integration tests

Reviewers: O1 MITK Reviewer Group I, goetzm, kislinsk

Reviewed By: O1 MITK Reviewer Group I, goetzm, kislinsk

Subscribers: kislinsk, goetzm

Maniphest Tasks: T27341

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

Details

Provenance
flocaAuthored on Jul 16 2020, 1:46 PM
flocaPushed on Jul 19 2020, 3:39 PM
Reviewer
O1: MITK Reviewer Group I
Differential Revision
Restricted Differential Revision
Parents
rMITK481c477b419e: bug fix in mitk::GIFNeighbourhoodGreyLevelDifference…
rMITK3679ac58bd8c: T27442 Removed unmanaged geometry
Branches
Unknown
Tags
Unknown
Tasks
T27341: Extend Classification classes and software stack to produce more structured results

Merged Changes