通过pydicom进行查看Dicom文件属性
1.表示这张Dicom文件的所有属性,都展示出来
import pydicom
pydicom_data = pydicom.read_file('1.2.840.113619.2.289.3.604658634.242.1588577946.861.15.dcm')
print(pydicom_data)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/425fd392459ce79083d4c776a9ab1abe.png)
2.表示只显示 0008103e 的这个属性,我是进行判断是否为AI图像
print(pydicom_data.get(0x0008103e))
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8ad23591a5429251e427dbba52c7e174.png)
3.这里获取几种常用信息
info = {}
info["PatientID"] = pydicom_data.PatientID # 患者ID
info["PatientName"] = pydicom_data.PatientName # 患者姓名
info["PatientAge"] = pydicom_data.PatientAge # 患者年龄
info['PatientSex'] = pydicom_data.PatientSex # 患者性别
info['StudyID'] = pydicom_data.StudyID # 检查ID
info['StudyDate'] = pydicom_data.StudyDate # 检查日期
info['StudyTime'] = pydicom_data.StudyTime # 检查时间
info['InstitutionName'] = pydicom_data.InstitutionName # 机构名称
info['Manufacturer'] = pydicom_data.Manufacturer # 设备制造商
info['StudyDescription']=pydicom_data.StudyDescription # 检查项目描述
print(info)