resolved T19760 - RT data support via reader service
Summary:
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Changes after review: define Tags for RTPLAN in DICOMTagsOfInterestHelper. Use DICOMTagsOfInterest service. Use proper DICOM property naming. Don't cast DICOM tag values. Adapt test.
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Removed unnecessary code
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Added standardized dicom tags as properties for RTDoseReader
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
DoseGridScaling is read by DICOMDCMTKTagScanner
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Renamed RTDoseReader to RTDoseReaderService and moved to DICOMRTIO Module
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Renamed RTPlanReader to RTPlanReaderService and moved to DICOMRTIO Module
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Corrected include guard+documentation Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Resolved T22539 - Restructured RTStructureSetReader
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Prevent DICOMRT files read by normal dicom file reader
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Additional dicom tags for RTSTRUCT
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Moved RTStructureSetReader to DicomRTIO Module
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Added common reader functions to helper file
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Adapted RTStructureSetReaderTest to new architecture
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Clean up
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Adapted tests to new architecture
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Removed old file
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
New DICOMRT Mimes
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
resolved merging conflicts
Switched on WARNINGS_AS_ERRORS
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
resolved further merge conflicts
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Initialized image
Signed-off-by: Clemens Hentschke <c.hentschke@dkfz-heidelberg.de>
Merge branch 'T19760-RTDataReaderServiceIntegration'
Merge branch 'master' of https://phabricator.mitk.org/diffusion/MITK/mitk
Test Plan: DICOMRTTests work
Reviewers: O1 MITK Core, kislinsk
Reviewed By: O1 MITK Core, kislinsk
Subscribers: kislinsk
Maniphest Tasks: T22539
Differential Revision: https://phabricator.mitk.org/D57