在qt

时间:2016-01-24 21:30:24

标签: c++ qt dicom itk gdcm

我正在尝试开发一种可视化dicom图像的工具 我使用itk库但是我在绘制数据时遇到了一些问题 我使用itk库提供的gdcm库作为第三方库。

我正确地读取图像我检索了标签...但是当我使用

检索像素数据时
unsigned short buffer* = ImageFileReader<Image<unsigned short,2>>->GetOutput()->getBufferPointer();

我把它放在QPixmap或QImage我试过两个,Qpixelmap当我做loadData我得到false作为返回值并使用QImage,应用程序崩溃!

有任何帮助吗?谢谢

1 个答案:

答案 0 :(得分:4)

请看这个例子,http://gdcm.sourceforge.net/html/ConvertToQImage_8cxx-example.html

只需使用gdcm读取图像并将其转换为qimage。

请记住,dicom图像不是qt可以绘制的图像格式,您需要转换步骤。