1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 用Python来获取DICOM数据TAG信息

用Python来获取DICOM数据TAG信息

时间:2022-01-10 09:34:27

相关推荐

用Python来获取DICOM数据TAG信息

用Python来获取DICOM数据TAG信息

单刀直入1 数据读进来2 调函数3 调万能函数 其他

by 今天不飞了

单刀直入

今天我也来个言简意赅,上代码

1 数据读进来

# import一波import SimpleITK as sitk # 输入你的文件名fileName = 'E:\\yourPath\\yourFile.dcm'# 读进来dicom = sitk.ReadImage(fileName)

2 调函数

# 获取各种信息print(dicom.GetSize())print(dicom.GetOrigin())print(dicom.GetSpacing())print(dicom.GetDirection())

看完你觉得自己悟了,凭借CET4的水平,写出了以下代码

# 获取各种信息?(错误打开方式)print(dicom.GetPatientID())print(dicom.GetStudyDate())print(dicom.GetSliceLocation())

↑ 当然,sitk并没有以上func,然后报错……

sitk没提供,我又想要怎么办?

3 调万能函数

# 写你要的TagID, 获取更多信息(正确打开方式)print(dicom.GetMetaData('0010|0020')) # patient IDprint(dicom.GetMetaData('0008|0020')) # study dateprint(dicom.GetMetaData('0020|1041')) # slice location

那么在哪里能查到TagID呢?↓↓↓↓

真是多到想不到,DICOM TAGS大全

其他

有更多问题欢迎留言还可哔哩哔哩搜“今天不飞了”

P.S. 宇茵小姐姐的代写平台开业啦。如果你是技术大佬想做兼职,可以扫描下方二维码加入平台;如果你是小可爱想找代写,可以直接找我哦

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。