Я пытаюсь разработать инструмент для визуализации изображений dicom
Я использую библиотеку itk, но у меня есть некоторые проблемы при рисовании данных
Я использую библиотеку gdcm, предоставленную библиотекой itk, как стороннюю библиотеку.
Я правильно читаю изображение, я получил теги … но когда я получаю данные пикселей, используя
unsigned short buffer* = ImageFileReader<Image<unsigned short,2>>->GetOutput()->getBufferPointer();
и я положил его в QPixmap или QImage, я попробовал оба, Qpixelmap, когда я делаю loadData, я получаю false в качестве возвращаемого значения и при использовании QImage приложение вылетает!
Любая помощь ? благодарю вас
Посмотрите на этот пример, http://gdcm.sourceforge.net/html/ConvertToQImage_8cxx-example.html
Просто используйте gdcm, чтобы прочитать изображение и преобразовать его в qimage.
Имейте в виду, что изображения dicom не являются форматом изображения, который может рисовать qt, вам нужен шаг преобразования.
Других решений пока нет …