网站首页 > 精选教程 正文
阅读本文大概需要10分钟
'DICOM'数据是医疗影像的关键,一个.dcm 文件保存了单次诊断的全部信息(病人信息+图像数据),通过读取解析.dcm文件可以获取所有信息。
DICOM文件结构
打开任意一个.dcm文件,使用16进制打开,可以看到如下结构:
- 导言
导言部分128字节,可以直接跳过。
- 前缀
前缀标识的一个dicm文件,总共4个字节。
- 数据元素
在前缀后面就是真正的数据元素来。
从数据元素开始,均是以key,value的形式提供,每个tag就是dicom里面定义好的字典,我们在解析时根据需要只需关注特定的tag即可,dicom全部的tag至少有 2000个。
好了,Dicom基本数据结构就这样,刚开始学习时可以自己动手解析下,体验下上面说的几个步骤。实际工作或者软件开发中都是使用第三方开源库进行操作,比如比较著名的 C++ 系的DCMTK,JAVA系的 dcm4che, python系的 pyDicom等等,本文乃至以后的文章主要以 DCMTK为主.
DICOM-Tag说明
1 患者信息(整个SERIES一样)
2 设备医院相关信息(整个SERIES一样)
3 study信息(整个SERIES一样)
4 图像信息(除注明的,整个SERIES相同)
5 CT 设备信息(整个SERIES相同)
6 MR设备相关tag(整个SERIES相同)
DICOM-VR数据类型说明
DICOM 标准支持的数据集
猜你喜欢
- 2024-12-30 工作流引擎发展史(Activiti主创人员的跳槽史)
- 2024-12-30 jdk动态代理和cglib动态代理的区别
- 2024-12-30 推荐 10 个Java 项目必备 Maven 插件
- 2024-12-30 数字签名的过程是怎样的?为何使用工具和自己算出来的不一样?
- 2024-12-30 一开工,就遇到上亿(MySQL)大表的优化,我的天啊!
- 2024-12-30 宝马阿布达比分公司推出独特M4升级套件,整套升级约在20万
- 2024-12-30 浅谈字节码增强技术系列2-Asm与Cglib
- 2024-12-30 Spring Boot 最新发布,支持 Java 19,这速度太快了
- 2024-12-30 连 Kafka 的稳定性都不懂,也敢说自己会用Kafka
- 2024-12-30 深入理解Java虚拟机之自己编译JDK
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)