影像学研究·
Windows 平台下多层DICOM图像读取与显示的方法
朱志良, 杨叶△ , 王蓓蕾, 刘洪娟, 李季
[ 摘要] 目的实现Windows 环境下读取与显示多层DICOM 格式图像, 为医学图像三维配准与重建等后处理提供数
据。方法针对DICOM 文件格式, 在Visual C + + 6. 0 下设计了简化的图像类结构, 将多层DICOM 图像的相关数据读入到
动态数组中, 并转换成BMP 位图实现在Windows 环境下不同层图像间的切换显示。结果选 取CT、MR、PET 等不同模态的
DICOM图像进行实验, 均可正确读取。结论通过解析DICOM 图像文件存储格式, 实现了多层DICOM 图像文件的读取与不
同层间的切换显示。本程序运行于Windows 环境, 不依赖于具体DICOM工作站, 便于科研教学使用。
[ 关键词] 多层DICOM图像读取; 图像显示; 医学图像后处理; 数据元素; 窗宽窗位
[ 中图分类号] R197. 38 [ 文献标识码] A [ 文章编号] 1681 - 2824( 2008) 01 - 0047 - 04
A method of r eading and displaying multi2slice DICOM images under Windows
ZHU Zhi2liang, YANG Ye, WANG Bei2lei, et a l. Biomedica l a nd Multimedia Informa tion Technology Group, Northeast2
ern University, Shenyang 110004, China
[ Abstr act] Objective To implement reading and displaying multi2slice DICOM images under Windows envi2
ronment. Methods According to the format of DICOM file, we designed the simplified DICOM class under Visual
C + + 6. 0. We read the information of multi2slices DICOM images into dynamic array and translated the DICOM
file into BMP file to realize switched displaying of DICOM image under Windows environment. Results We tested
with several DICOM images from different modalities, all images could be properly read and displayed. Conclusion
The software of this article realizes the reading and switched displaying of multi2slice DICOM images. It runs un2
der Windows that was independent on DICOM image work station and can provide data for medical image of 32di2
mensional registration and reconstruction.
[ Key words] read of multi2slice DICOM images; image display; medical image postprocess; data element; win2
dow center2 window width
医 学数字成像和传输( Digital Imaging and Communica2
tions in Medicine, DICOM) [ 1] 是用于医学图像存储和通信的
国际标准, 规范了医学图像及各种数字信息在异构系统和设
备之间存储、传送时的文件格式和语义描述, 为不同的医学
影像设备提供了一个一致性的接口, 以实现数字影像在各种
医学影像设备间的交换传输。随着DICOM 标准的不断发
展, 现在生产的各种医疗设备( 如CT、PET、MRI 等) 都已采用
DICOM 310 标准的数字接口。
目前, 多数DICOM 图像浏览软件都基于UNIX 平台且仅
能读取与显示一幅图像, 而在科研和教学中常需要在Win2
dows 环境下显示处理DICOM 图像。另外, 对医学图像进行
后处理如三维配准及重建之前, 首先要得到多层DICOM 图
像的信息, 故本文对在Windows 环境下读取与显示多层DI2
COM 图像的方法进行了初步研究, 现将结果阐述如下。
作者单位: 110004 辽宁沈阳, 东北大学软件学院医疗信息处 |
|