Нарисуйте необработанные данные в qt

Я пытаюсь разработать инструмент для визуализации изображений dicom
Я использую библиотеку itk, но у меня есть некоторые проблемы при рисовании данных
Я использую библиотеку gdcm, предоставленную библиотекой itk, как стороннюю библиотеку.

Я правильно читаю изображение, я получил теги … но когда я получаю данные пикселей, используя

unsigned short buffer* = ImageFileReader<Image<unsigned short,2>>->GetOutput()->getBufferPointer();

и я положил его в QPixmap или QImage, я попробовал оба, Qpixelmap, когда я делаю loadData, я получаю false в качестве возвращаемого значения и при использовании QImage приложение вылетает!

Любая помощь ? благодарю вас

1

Решение

Посмотрите на этот пример, http://gdcm.sourceforge.net/html/ConvertToQImage_8cxx-example.html

Просто используйте gdcm, чтобы прочитать изображение и преобразовать его в qimage.

Имейте в виду, что изображения dicom не являются форматом изображения, который может рисовать qt, вам нужен шаг преобразования.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]