import dicom
import json
import os
def loadFileInformation(filename):
information = {}
ds = dicom.read_file(filename)
information['w'] = ds.Rows
information['h'] = ds.Columns
information['type'] = ds.Modality
information['PatientBirthDate'] = ds.PatientBirthDate
information['PatientSex'] = ds.PatientSex
information['StudyID'] = ds.StudyID
information['StudyDate'] = ds.StudyDate
information['StudyTime'] = ds.StudyTime
information['SOP Instance UID '] = ds.SOPInstanceUID
information['Manufacturer'] = ds.Manufacturer
print (dir(ds))
print (type(information))
return information
path = "E:\\image\\xxx.dcm"
a=loadFileInformation(path)
print (a)
Python下对DICOM图像的读取研究
最新推荐文章于 2024-03-13 22:49:06 发布
本文介绍了一个Python脚本,该脚本使用PyDicom库读取DICOM医学图像文件中的元数据信息,并将这些信息转换为易于处理的JSON格式。所读取的信息包括图像尺寸、类型、患者信息及设备制造商等。
2332





