Take bed offset into account
rijobro opened this issue · 3 comments
rijobro commented
- Store bed offset in InterfileHeader. Default = 0.
- Add to InterfileSiemensHeader (reader and writer, but just reader initially).
- Set/get functions in ProjDataInfo.
- Implement offset in MatrixRayTracing.
-
offset_in_z
already taken into account, modification would beoffset_in_z+/-bed_offset
. - Test by altering the header of a sinogram (e.g.,
bed_offset (mm):= 30
). Reconstruct. Has the image moved by 30 mm in Slicer? - Has it moved 30 mm in the right direction? To test this, we probably need two acquisitions, where the only difference between the two is the bed position. If the two images line up, great! If not, try flipping the +/-.
KrisThielemans commented
See UCL/STIR#219
ashgillman commented
This is/will be covered by https://github.com/UCL/STIR/projects/1
ashgillman commented
This extended beyond hackathon and is covered by https://github.com/UCL/STIR/projects/1