Ошибка открытия изображений MINC 2.0 в Windows SimpleITK 0.5.1 C#
Я пытаюсь загрузить образ MINC 2.0 с версией SimpleITK 0.5.1 C#
Я получаю следующую ошибку:
System.ApplicationException : Exception thrown in SimpleITK ImageFileReader_Execute: ..\..\..\..\..\ITK\Modules\IO\HDF5\src\itkHDF5ImageIO.cxx:883:
itk::ERROR: HDF5ImageIO(000000001DBE7AE0): H5Dopen2 failed
Мой код выглядит следующим образом:
String fileName = @"d:\Temp\MRI\tst-convert.mnc";
ImageFileReader reader = new ImageFileReader();
reader.SetFileName(fileName);
Image image = reader.Execute();
У вас есть предложения, что может вызвать такую ошибку? Должен ли я установить дополнительные библиотеки?
2 ответа
Решение
Я получил ответ от группы пользователей ITK: Текущая версия SimpleITK, а также ITK не может читать изображения MINC.
Начиная с версии 4.4 ITK был добавлен новый модуль ввода-вывода MINC. Это не включено по умолчанию и не включено в версию SimpleITK. Однако пользовательский ITK может быть собран с включенным этим модулем, включив опцию cmake "Module_ITKIOMINC". Затем пользовательский SimpleITK может быть построен на основе этой версии ITK.