Python用pydicom库读取dicom文件并调用
方法1:通过group、element读取
方法2:通过tag读取
方法3:get()方法
通用
import pydicom
path = '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.SeriesDescription
print(series_description) # 这里直接就得出具体的序列名称了
方法3:get()方法
dicom = pydicom.read_file(path)
series_description = dicom.get(0x0008103e)
print(series_description)
print(series_description.value) # 和方法一类似。