dvtk简介(1)

来源:互联网 发布:深航飞行员知乎 编辑:程序博客网 时间:2024/06/03 18:55

DVTADVT说明

By Mouse (dyjia@163.net)

(本文欢迎转载和散布,但是请尊重作者的劳动,请注明作者与出处)

1、 前言

DICOM研究、开发和应用的人,最头疼的就是没有充分的工具和手段来进行测试,所以无法知道自己的程序、软件是否正确,能否正确地与其他设备进行DICOM连接?连接出错的原因在哪里?改正的话该从哪里下手?实在自己搞不定的话如何寻求别人的帮助?如何向别的人正确描述自己,能够让别人正确的理解和明白你的真正问题所在?你总不能直接找到某台设备去连接和进行测试吧?事实上绝大多数人并没有这样的条件,即使有,你又怎么能保证这太机器测成功,另台机器也必然会成功呢?你又怎么能接更多的实际的设备呢?

说到底,以上问题可以汇集成一个问题:如何找到一套很好的工具来帮助自己进行DICOM的测试?这样的工具并不很多,但是还是有一些的,例如 CTN (Central Testing Nodes),这是一个基于Unix平台的开放源代码的测试包,对开发者来说可以直接用其源代码开发出自己的DICOM应用来(当然,版权或者是否能够用于商业用途这里不讨论),如果只是用来测试的,也可以找一台Unix或者Linux主机,把ctn包安装配置好,来作为测试工具。不过,很多人并不熟悉Unix/Linux更不用说使用了。更通用的操作系统平台自然是Microsoft Windows,而windows下大家经常能听到的一个DICOM测试工具就是DVT(也有advt)的。

DICOM Validation Tool DVT)是一个DICOM有效性测试工具,用来测试产品的DICOM兼容性。ADVT顾名思义就是Agfa提供的DICOM Validation Tool。那么ADVTDVT的关系是什么呢?号称DVTAgfa在其Advt 2.61版本上发展出来的一个完全免费共享的工具,目的是提供一套独立的工具,任何人都可以用来测试DICOM设备。所以二者虽然有不同,但基本上是可以通用的。DVTADVT多了不少扩展功能和有效法则的支持,以方便地支持DICOM标准的发展和扩展,例如它支持DICOM标准里新增加的安全相关的内容,另外DVT也提供了宏定义和更详细的信息提示。