0

openglでのボリュームレンダリングに最適なデータセットを選択できるように、DICOM画像のデータセットを比較しようとしています。r、g、bおよびアルファチャネルを備えたDICOM画像が必要です。

したがって、基本的には、ubuntuのirfanViewのようなアプリケーションが必要です。このアプリケーションでは、ポイントをクリックするだけで、対応するピクセル情報を取得できます。

itkやdcmtkのようなc++ライブラリは必要ありません。imagemagickで同じことをする方法がわかりません。誰かがそのようなアプリケーションを知っていますか?

いくつかの進歩:私はdcmtkを使用し(私はGUIを備えたものを好むでしょうが)、次のコマンドを使用します:

$dcmdump.dcm次のような巨大な出力が表示されます。

Dicom-ファイル形式

Dicom-Meta-Information-Header

使用されるTransferSyntax:リトルエンディアン明示的(0002,0002)UI = MRImageStorage#26、1 MediaStorageSOPClassUID(0002,0010)UI = LittleEndianImplicit#18、1 TransferSyntaxUID

Dicom-Data-Set Used TransferSyntax:Little Endian Implicit(0008,0005)CS [ISO_IR 100]#10、1 SpecificCharacterSet(0008,0008)CS [ORIGINAL \ SECONDARY \ MPR]#24、3 ImageType(0008,0016)UI = MRImageStorage#26、1 SOPClassUID(0008,0018)UI [1.3.12.2.1107.5.2.4.7259.20010531113752000010358]#48、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

これはその出力の最後の行です。それが私が探している情報です。しかし、その小さなサンプルだけでなく、完全なピクセルデータを抽出するにはどうすればよいですか?

4

1 に答える 1

2

私はこの種の機能を備えた無料のDICOM画像エディタを知らないので、2段階のアプローチでこれを行うことをお勧めします。

  • ツールを使用して、DICOMイメージを通常のイメージ形式にダンプします。たとえば、 DCMTKバイナリディストリビューション(少なくともWindowsディストリビューション)でプリコンパイルされたバイナリとして利用できるdcm2pnmです。
  • ダンプされた画像を調べるには、画像の表示と編集に必要なツール(IrfanViewなど)を使用します。
于 2012-06-13T10:02:56.913 に答える