Skip to content

Image IO orientation support

Part of #17480 effort

DO NOT MERGE

Awaiting mappers and more filters to be updated before updating the IO. Some of the updated mappers will be necessary to fix the tests broken by the IO changes.

Needed IO

  • vtkXMLImageDataReader/Writer (done in !5449 (merged))
  • vtkVolumeReader (adding DataDirection)
    • vtkVolume16Reader (replacing Transform... or deprecating it for vtkImageReader?)
  • vtkImageReader2 (adding DataDirection)
    • vtkDICOMImageReader
    • vtkMetaImageReader/Writer [doc]
    • vtkNIFTIImageReader/Writer [doc]
    • vtkImageReader/Writer (replacing Transform)
      • vtkNrrdReader [doc]
        • vtkPNrrdReader (changes needed?)
  • vtkXMLWriterC (changes needed?)
  • vtkXMLPImageDataWriter (changes needed?)

Other IO that can be considered

  • vtkTIFFReader/Writer [doc]
  • vtkMINCImageReader/Writer [doc]
  • vtkGESignaReader [doc]
Edited by Alexis Girault

Merge request reports