DICOM画像の読み込みと表示

いきおいでDICOM画像の読み込みと表示をやってみた。

下記のサイトにある通り、

ameblo.jp

import dicom
import pylab

ds=dicom.read_file("test4.dcm")
pylab.imshow(ds.pixel_array, cmap=pylab.cm.bone)

pylab.show()

だけで表示してくれる。

ちなみに、ディレクトリ名とファイル名を別にいじりたいとか、先のことを考えて、パスの連結もやってみた。

kiwamiden.com

上記のサイトを真似てみて、

filename=os.path.join('/home/user/data/material/images/','img001.dcm')

としてみて、

ds=dicom.read_file(filename)

とすると無事画像を表示してくれた。

 

文字の処理はこれからもやるだろうから参考になりそうなサイトをもうひとつリンクしておく。

qiita.com

 

ググるとだいたいヒントが出てきてしまう現代社会に感謝。

 

追記(2017/6/7) DICOMのサンプルファイルがあるところ

d.hatena.ne.jp

 

追記。20171011

https://pt-diary.tumblr.com/post/147045216875/python-read-dicom

pt-diary.tumblr.com

 
追記。20171028

xd-lab.net