python pydicom 读取DICOM

 时间:2024-10-12 15:33:09

1、安装过程,首先我们打患束锍瓜开anaconda prompt,在里面输入pip install pydicom,显示结果如下则代表这个库安装完毕了。如果有小伙伴没有安装a荏鱿胫协naconda,那也不要急,只要你安装了python和pip就可以了,直接用windows的cmd里输入pip intstall pydicom即可。

python pydicom 读取DICOM

2、首先我们import pydicom,如果没报错,那么恭喜你,你成功地安装了pydicom,如果出错了请退回到第一步。我们调用pydicom.read_file(文件路径),并将返回值赋给一个对象。

python pydicom 读取DICOM

3、我们print一下刚建立的对象,可以发现DICOM的头信息已经全部读出来了,如果要单独地看某些资料,只要用dcm.后缀就能看到。

python pydicom 读取DICOM

4、当然我们最关心的还是DICOM图像的信息,这里只要用到上述的方法即可,即用dcm.pixel_array就可以得到,查看dcm.pixel_array.shape即可获得该数组的大小。可以发现这是一个二维数组,只有一个幅度信息,这也暗示了这幅图是个灰度图。

python pydicom 读取DICOM

5、当我们需要输出图像的时候,我们又引入了一稍僚敉视个新库,matplotlib,安装方法和第一个差不多,只要pip install matplotlib即可。利用matplotlib.pypl泠贾高框ot.imshow(数组)既可以输出这个图像,不过我们发现输出的图像是绿色的,或者更准确的说是彩色的。这与我们常识是不同的,应该是灰度图才对。

python pydicom 读取DICOM

6、我们只要matplotlib.pyplot.imshow(数组)改为matplotlib.pyplot.imshow(数组,"gray")就可以输出灰度图了。gray_r则是输出反转后的灰度图。

python pydicom 读取DICOM
python pydicom 读取DICOM
  • Opera 浏览器如何禁用扩展程序
  • 信息采集:从中国期刊网下载数据
  • 错误LNK1104无法打开文件“kernel32.lib”等
  • 如何运用货币政策工具对付严重通货膨胀
  • Code composer studio新建工程,CSS怎么新建工程
  • 热门搜索
    经典诵读手抄报图片 我爱校园手抄报 清明节祭奠英烈手抄报 端午节手抄报文字内容 有关禁毒的手抄报 安全出行我做主手抄报 科普知识手抄报版面 艾滋病手抄报图片 关于诗词的手抄报 法律小知识手抄报