Skip to content

feat(io): refactor io itk services and add nifti support

Description

Global refactor of the itk io services and libs.

  • add of the nifti support in the lib and in the modules
  • refactor the lib existing read/write files to fit the global sight io naming
  • refactor the services, to make a single SImageReader/SImageWritter wich switch depending on the extension
  • refactor the services, to have reader/writer which go together
  • add ut
  • add itk reader in sightviewer images series loader

Closes #868 (closed)

How to test it?

run module_io_itktest and io_itktest

or

run sightviewer open an nii or inr.gz image.

Data

Data can be found in sight-data/sight/image/*

Edited by Michaël KUGLER

Merge request reports