-
Notifications
You must be signed in to change notification settings - Fork 13
Closed
Description
Description
There is something wrong with DCMTK as it is unable to correctly read certain DICOM files. It is only 5 instances from the entire flavors. But there's something wrong with the reading - either the defined type for reading is wrong or something else. We need to correctly adjust the type to be read within our MEX file
Tasks
- recompile Luna, but try a more lighter build with fewer restrictions - like for Apple
- 0020,0105 NumberOfTemporalPositions is IS (integer string = retrieve as string and then convert)
- 0028,1052; 0028,1053 DS (Decimal string) RescaleSlope, RescaleIntercept
- 0018,0080 - 81-82-83 TR, TE, TI, NEX (DS)
- 18,1310 - unsigned short, Acquisition Matrix
- 0020,0105 , number temporal positions - IS
- 0028,0010-11 Rows/Columns Unsigned Short - findAndGetUINT16
- Following elements should be declared as SQ and not VR UN (0008,1111), (0008,1120), (0008,1140) ,(0040,0260) ,(0040,0275) ,(0040,0008) ,(0040,0321) ,(0040,9096) ,(2001,105f) ,(2005,1083),(2005,1402)
- dcmtk/dcmdata/data/dicom.dic this file has to be altered for the compilation
- check issue macOS test r1.8.0 import #842
- Check all those flavors above on Mac-Arm64 and see if there are any errors, add all unknown tags - add compiltion to Flavors bugs in import #1898
Release notes
Nothing. All done in #1898
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working