pydicomを使って、DICOMファイルを読み込みます。
目次
1.環境
・Jupyter Notebook 5.0.0
・python 3.6.1
・pydicom 1.1.0(インストールは公式サイトを参照)
2.DICOMファイル
今回は無料で使用できる(アカウント登録も不要)、以下のファイルを使用します。
一般社団法人 日本画像医療システム工業会【JIRA】:DICOMの世界
CT_JPG_IR6a.dcm
3.DICOMファイルの読み込み
pydicom.dcmread を使用してDICOMファイルを読み込みます。
1 2 3 4 |
import pydicom with pydicom.dcmread('DICOMファイルへのフルパス',force=True) as ds: print(ds) # 読み込んだタグ内容を表示 |
dcmread関数の引数「force」はオプションで、値は true / false を指定します。
Trueの場合、ファイルのメタ情報ヘッダがなくても読み込みます。
Falseの場合、ファイルのメタ情報ヘッダーがない場合は、InvalidDicomErrorが発生します。
dcmread関数 の詳細な使用方法については、こちらに記載しています。
pydicom|dcmread の使い方