我想比較DICOM圖像的數據集,以便我可以選擇最適合在opengl中進行體積渲染的數據集。我需要帶有r,g,b和alpha通道的DICOM圖像。快速訪問DICOM圖像中的像素值
所以,基本上,我想要一個應用程序,如在Ubuntu的irfanView我只需要點擊一個點,我得到相應的像素信息。
我不想要一些像itk或dcmtk這樣的C++庫。我不知道如何用imagemagick做同樣的事情。有誰知道這樣的應用程序?
一些進展: 我用DCMTK(雖然我寧願用貴的東西),並使用此命令:
$ dcmdump .DCM 一個巨大的輸出來,它看起來像:
DICOM標準的文件-format
DICOM的元信息報頭
二手TransferSyntax:小端外顯 (0002,0002)UI = MRImageStorage#26,1個MediaStor ageSOPClassUID (0002,0010)UI = LittleEndianImplicit#18,1 TransferSyntaxUID
DICOM的數據集 二手TransferSyntax:小端隱 (0008,0005)CS [ISO_IR 100]#10,1 SpecificCharacterSet (0008 (0008,0018)UI [1.3.12.2.1107.5.2.4.7259.20010531113752000010358]#48,CS [原始\仲裁\ MPR] ,1 SOPInstanceUID (0008,0020)DA [20010302]#8,1 StudyDate
等等......直到...
(7fe0,0010)OW 0000 \ 0000 \ 0000 \ 0000 \ 0000 \ 0000 \ 0000 \ 0000 \ 0000 \ 0000 \ 0000 \ 0000 \ 0000 ...#131072,1 PixelData取出
這是最後一個在那個輸出中。這是我正在尋找的信息。但我如何提取完整的像素數據,而不只是它的一個小樣本?
您是否在尋找一個支持此功能的現成應用程序,或者您是否想要一個可插入自己的「數據集選擇」應用程序的庫? –
一個現成的應用程序,以便我可以快速查看rgba值在不同像素處的內容...就像在irfanview中,如果可能的話 – Kishore