Opengl 快速访问DICOM图像中的像素值
我试图比较DICOM图像的数据集,以便选择最适合opengl中体积渲染的数据集。我需要有r、g、b和alpha通道的DICOM图像 所以,基本上,我想要一个像ubuntu中的irfanView这样的应用程序,我只需要点击一个点,就可以得到相应的像素信息 我不想要一些像C++或DCMTK那样的C++库。我不知道如何用imagemagick做同样的事情。有人知道这样的申请吗 一些进展: 我使用dcmtk(尽管我更喜欢gui)并使用以下命令: $dcmdump.dcm 一个巨大的输出如下所示: Dicom文件格式 Dicom元信息头 使用的TransferSyntax:Little Endian Explicit (00020002)UI=MRImageStorage#26,1个MediaStorageSOPClassUID (00020010)UI=LittleEndianImplicit#18,1 TransferSyntaxUID Dicom数据集 使用TransferSyntax:小端隐式 (00080005)CS[ISO#U IR 100]#10,1个特定字符集 (00080008)CS[原始\次级\ MPR]#24,3图像类型 (00080016)UI=MRImageStorage#26,1个SOPClassUID (00080018)用户界面[1.3.12.2.1107.5.2.4.7259.20010531113752000010358]#48,1个SOPInstanceUID (00080020)DA[20010302]#8,1研究日期 等等。。。。直到 (2010年6月7日)OW 0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000\0000…#131072,1像素数据Opengl 快速访问DICOM图像中的像素值,opengl,dicom,Opengl,Dicom,我试图比较DICOM图像的数据集,以便选择最适合opengl中体积渲染的数据集。我需要有r、g、b和alpha通道的DICOM图像 所以,基本上,我想要一个像ubuntu中的irfanView这样的应用程序,我只需要点击一个点,就可以得到相应的像素信息 我不想要一些像C++或DCMTK那样的C++库。我不知道如何用imagemagick做同样的事情。有人知道这样的申请吗 一些进展: 我使用dcmtk(尽管我更喜欢gui)并使用以下命令: $dcmdump.dcm 一个巨大的输出如下所示: Dic
这是输出中的最后一行。这就是我要找的信息。但是我如何提取完整的像素数据,而不仅仅是它的一个小样本呢 我不知道有任何免费的DICOM图像编辑器具有这种功能,因此我建议您采用两步方法:
- 使用工具将DICOM图像转储为常规图像格式,例如,在中作为预编译二进制文件提供(至少在Windows发行版中)
- 使用您喜欢的图像查看和编辑工具(例如IrfanView)检查转储的图像