[Python]-pydicom模块处理DICOM数据


在处理医疗数据时,经常要跟DICOM文件打交道。在使用Python处理时,不得不提常用的pydicom模块。

import pydicom

DICOM文件读取

pydicom.read_file()读取dicom文件信息:
dcm = pydicom.read_file(dicom_path)
pydicom.dcmread()读取dicom文件信息:
dcm = pydicom.dcmread(dicom_path)

以上两种方法得到的dcm没有区别。

输出dicom中某个信息:
print(dcm[0x0010, 0x0020].value)
读取dicom文件并存为图片:
import imageio
dcm = pydicom.read_file(dicom_path)
img = dcm.pixel_array
imageio.imwrite(save_path, img)

参考这篇笔记。
https://zhuanlan.zhihu.com/p/59413289

【持续更新】


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM