
pydicom
DICOM文件的内容一般由一个
发布日期:2021-05-14 15:21:39
浏览次数:25
分类:精选文章
本文共 1037 字,大约阅读时间需要 3 分钟。
p y d i c o m pydicom pydicom
医学影像(Medical Imaging),是指利用某种介质(例如X射线、电磁、超声波等等)与人体相互作用,从而以影像方式将人体内部组织器官的结构和密度表现出来,然后提供给医生进行判断并对人体健康状况得出结论的一门科学。
医学影像仪器主要包含:
- X光影像仪器
- CT(Computerized Tomography Computed Tomography)
- 超声(分B超、彩色多普勒超声、心脏彩超、三维彩超)
- 核磁共振成像(MRI)
DICOM(医学数字成像和通讯),英文全称Digital Imaging and Communications in Medicine,是ACR(美国放射协会)和NAMA(美国国家电子制造商协会)联合开发医学数字成像和通讯的一个通用标准。
患者的医学图像以DICOM文件格式进行存储,其中包含了图像信息
以及患者的PHI
(protected health information,即姓名、性别、年龄等),以及产生图像的设备的相关信息
。如下图所示,以dcm后缀结尾
的文件即DICOM文件,其存储的信息为二进制格式
。
DICOM文件的内容一般由一个DICOM文件头
和一个DICOM数据集
组成
每个DICOM文件都必须包含文件头,主要信息:
- 文件导言
- DICOM前缀
- 文件元信息元素
DICOM数据集是DICOM文件的主要组成部分
- TAG号
- 值表示
- 值长度
- 值域
基于DICOM3.0标准,每一张图都携带大量的信息,可以细分为以下四类:
- Patient
- Study
- Series
- Image
每一项信息都可以用DICOM TAG来标识,DICOM TAG由两个十六进制数组成,即(Group,Element)
每一项信息被包装成最基本的单元:Data Element(数据元素)。每个Data Element 由四部分组成:
- DICOM TAG :存储该项信息的标识
- VR(Value Representation):存储描述该项信息的数据类型
- value length :存储描述该项信息的数据长度
- value:存储描述该项信息的数据值
处理DICOM文件的现成库
- C++:DCMTK
- Java:dcm4che
- Python:pydicom
安装pydicom
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pydicom
发表评论
最新留言
很好
[***.229.124.182]2025年04月21日 08时54分50秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
合理控制oracle数据库具有DBA权限的用户
2021-05-14
喝红茶是否会上火
2021-05-14
Android进阶解密读书笔记2——第2章:Android系统启动——第1、2小节
2021-05-14
GreenDao之注解
2021-05-14
Android使用Font Awesome
2021-05-14
主线程中Looper的轮询死循环为何没有阻塞主线程?
2021-05-14
Gradle实战四:Jenkins持续集成
2021-05-14
使用RestTemplate,显示请求信息,响应信息
2021-05-14
wgcloud运维监控系统错误:防篡改校验错误次数大于10次,不再上报数据
2021-05-14
为什么WGCLOUD安装完后,启动服务端打不开网页
2021-05-14
wgcloud网络监控出现负值
2021-05-14
ios 官方sample
2021-05-14
iOS 开发官方文档链接收集
2021-05-14
网易云面试(Android岗)之旅,差点被这些基础题绊了跟头。
2021-05-14
Android音视频开发之——音频非压缩编码和压缩编码
2021-05-14
linux学习笔记(四)基本用户管理与帮助命令
2021-05-14
小程序:防止父方法被子方法冒泡,使用catchtap
2021-05-14
vue报错 created hook错误
2021-05-14