pydicomを使って、DICOM画像を表示します。
わずか5行(改行含まず)で、CT画像を表示することができます。
目次
1.環境
・Jupyter Notebook 5.0.0
・python 3.6.1
・pydicom 1.1.0(インストールは公式サイトを参照)
・matplotlib(pip install matplotlib)
2.DICOMファイル
今回は無料で使用できる(アカウント登録も不要)、以下のファイルを使用します。
一般社団法人 日本画像医療システム工業会【JIRA】:DICOMの世界
CR_JPG_IR87a.dcm
3.全体のコード
1 2 3 4 5 6 7 |
%matplotlib inline import matplotlib.pyplot as plt import pydicom ds = pydicom.dcmread('dicomファイルへのフルパス') plt.imshow(ds.pixel_array, cmap=plt.cm.bone) |
4.ポイント
%matplotlib inline は忘れずに
この一文を忘れても正常に実行できますが、Jupyter Notebook 上に画像が表示されません。。。