Я пытаюсь вычислить градиент изображения. Я попробовал this code на образце (Gourds6.png).ITK: Не удалось создать объект IO
Я использовал cmake .
для создания CMakeFiles, а затем make
. Все работает нормально, и создается исполняемый файл. Теперь, когда я запускаю код, используя команду ./computeGradient Gourds6.png out.png 1.5
, он жалуется, что:
Error:
itk::ImageFileWriterException (0x1446b40)
Location: "void itk::ImageFileWriter<TInputImage>::Write() [with TInputImage = itk::Image<float, 2u>]"
File: /usr/local/include/ITK-4.3/itkImageFileWriter.hxx
Line: 152
Description: Could not create IO object for file out.png
Tried to create one of the following:
You probably failed to set a file suffix, or
set the suffix to an unsupported type.
Я не сделал никаких изменений в этом коде. Он должен работать. Я не знаю, что случилось с ним :(У вас есть какие-либо идеи?
Кроме того, почему мы не должны обновить читателя прочитать файл? Почему мы только обновить записи?
Я ценю за любую помощь!
Спасибо за ваш ответ :) У меня была идея конвертировать, но потом я подумал, что этот код поставляется с данным образцом (который находится в формате png), поэтому он должен работать! –
*** DICOM (.dic: не удалось на моем ПК) *** Наиболее распространенным расширением для файлов dicom является .dcm. – drescherjm