Ошибка открытия изображений 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.

Другие вопросы по тегам