Registered SPECT DICOM export issue

Dear all,

I am working on image-based internal dosimetry using multiple-time-point quantitative SPECT images.

To align the images across time points, I registered each CT image to a reference CT and then applied the resulting transformation matrix to the corresponding SPECT image. The registration was performed using the Transform module, and the transformed SPECT image was hardened before export.

For exporting, I tried several approaches, including DICOM export through Scalar Volume, RT export, and the “Create a DICOM Series” module with manually entered parameters. However, the exported DICOM images do not contain the rescale information (Rescale Slope and Rescale Intercept).

How can I export the transformed SPECT images while preserving the quantitative information, specifically the rescale parameters?

In the original SPECT DICOM files, the quantitative scaling information is stored in:

  • (0040,9225) Real World Value Slope

  • (0040,9224) Real World Value Intercept

Any suggestions would be greatly appreciated.

Thank you.

That’s probably not a path that anyone has tried before. Since you have a good idea what the header needs to have your best bet is to just write a small script that applies the fix. Creating correct exported dicom for all modalities is a big challenge so Slicer only covers some basic use cases.