dicom 开发总结

来源:互联网 发布:java实现加法运算 编辑:程序博客网 时间:2024/06/05 02:10

1.DICOM研究

具体如下:

1.1.熟悉dicom标准相关章节

DICOM图像功能

DICOM通讯功能


1.2.编译dcmtk和熟悉其中的例子根据标准


2.DICOM功能需求分析

具体如下:

2.1 熟悉公司产品所需要的相关服务,可以参考相关产品的DICOM一致性声明


2.2 DICOM功能与产品进行结合,可以参考IHE整理一个完整的流程


使用dcmtk进行开发如下功能:

DICOM 操作顺序图






a.      modality worklist

b.      acquisition in progress  (MPPS)

c.      acquisition completed  (MPPS)

d.      image &SR store

e.      store  commitment

f.       images printed


3. DICOM功能设计


3. 1.DICOM功能接口设计,每个服务都为一个单独的

3.2 病人管理数据库社设计,可以参照dicom标准


3. DICOM功能实现


根据dcmtk中的例子根据标准进行实现每个服务,但这个要对每个服务接口进行测试,要编写测试用例,测试工具有dvtk,ConquestDICOMServer都开源


集成到系统中按照dicom服务流程。


4.IHE测试

IHE DICOM测试说明

http://blog.csdn.net/zdh19821025/article/details/8144614

对每个用例进行测试之后要对代码进行修改


中国IHE分会见 http://www.ihe-c.org/
 

5.编写dicom一致性声明(必须)


一致性是指符合DICOM标准的设备能够互相连接互相操作的能力。标准要求设备制造商必须给出本设备所支持的DICOM功能的说明,即一致性声明。包含三个主要部分:本实现中可以识别的信息对象集合、本实现支持的服务类集合和本实现支持的通信协议集合。