在客户端启动Dicom Viewer应用程序

时间:2016-03-09 16:09:00

标签: php jquery-plugins html5-canvas dicom

我正在使用php(Codeigniter)开发患者dicom图像维护应用程序 我在使用dicom查看器时遇到麻烦
我正在使用辐射dicom查看器。那么如何在客户端使用患者图像启动Dicom查看器呢? (或使用所有这些设施查看图像的任何可能方式)

2 个答案:

答案 0 :(得分:1)

您只需定义自定义URL协议即可。有几个例子;

http://www.codeproject.com/Articles/332206/Custom-URL-Protocol-for-Invoking-Application

答案 1 :(得分:1)

有两种常规方法:如果查看器支持WADO(对DICOM对象的Web访问),则可以通过识别来调用查看器。但Radiant目前不支持WADO。

但是,Radiant支持一些可能有用的command line options

所以你有2种方法来实现第二种通用​​方法:

  1. 从Web服务器获取图像的识别信息,并使用John所描述的自定义协议处理程序将它们传递给Radiant Viewer。
  2. 使用您自己的自定义协议处理程序下载图像,并将它们传递给Radiant查看器。
  3. 第一种方法需要将辐射查看器预先配置为PACS中的DICOM节点,并且它将对图像的捆绑方式施加限制,因为您必须转换"无论用户点击什么& #34;到一个标识符。 Radiant文档读起来就好像它只支持可能不想要的患者级别。我不清楚查看器将使用-pstv选项从何处下载图像。

    第二个(Radiant选项-d,希望它不仅可以扫描而是加载图像)将为您的自定义协议处理程序带来更多的工作量。但是你可以完全控制将由观众加载的图像集

    我建议您在选择一种或另一种方法之前,先使用Radiant的不同选项以及它们的详细行为

    HTH

    kritzel_sw