Python用pydicom库读取dicom文件并调用
方法1:通过group、element读取
方法2:通过tag读取
方法3:get()方法
通用
import pydicompath = 'xxxxx' # dicom文件路径dicom = pydicom.read_file(path)print(dicom) # 当然你可以直接打印dicom 来查看所有的数据。
以下就以查询序列名称为例。介绍三种方法
方法1:通过group、element读取
dicom = pydicom.read_file(path)series_description = dicom[0x0008, 0x103E]print(series_description) # print(series_description.value) # 这个就可以直接得出具体的序列名称了
方法2:通过tag读取
dicom = pydicom.read_file(path)series_description = dicom.SeriesDescriptionprint(series_description) # 这里直接就得出具体的序列名称了
方法3:get()方法
dicom = pydicom.read_file(path)series_description = dicom.get(0x0008103e)print(series_description)print(series_description.value) # 和方法一类似。