Back to
Projects List
5D image IO support in Slicer
Key Investigators
- Csaba Pinter (EBATINCA, S.L., Spain)
- Andras Lasso (Queen's University, Canada)
Presenter location: In-person
Project Description
Slicer currently does not support reading/writing (IO) of 5D images. In the driving use case this means a sequence of vector volumes. This project is about continuing an existing effort to add such support into Sequences storage.
Objective
- Objective A. Keep developing the current implementation
- Objective B. Collecting use cases (what exactly to support in the first round)
- Objective C. Discussing implementation details
Approach and Plan
- Use ITK metadata dictionary to change last dimension from
domain
to time
or other “list” type
- Start working on 5D image reading
Progress and Next Steps
- Build branch in Debug mode on laptop
- Metadata dictionary is ignored when writing, or at least the “kinds” information
- Investigate
ITK
and nrrd
code to find a way to set the last “kind”
- Manually edit NRRD header and see what SimpleITK reads it as
Illustrations
Background and References
- Working branch: https://github.com/cpinter/Slicer/tree/volume-sequence-io-5D