移动设备上的DICOM图像/视频

时间:2012-10-04 13:49:00

标签: jquery html5 mobile streaming dicom

我有一个最后一年的项目来开发一个能够查看DICOM图像和视频的移动应用程序。需要使用基于http的动态自适应流传输视频。

我希望使用iOS开发应用程序,但是我将DCMTK / ITK导入到xCode时出现问题,因为大多数指南已经过时了。

我开始考虑使用HTML5 / jQuery和Phonegap开发应用程序来交付平台。

我的问题是如何采用这种方法来开发这样的应用程序?我没有太多的编程经验,也很难找到解决方法。我想从DropBox或服务器的某个地方存储和检索DICOM图像/视频。我不希望将它们用于PACS服务器,除非这是唯一的选项,因为我无法访问它。

提前谢谢。

2 个答案:

答案 0 :(得分:1)

要在HTML5中显示DICOM图像,您需要:

  1. 将它们转换为JPEG或其他与网络兼容的图像格式
  2. 使用各种图像压缩编解码器在javascript中编写DICOM解析器,以读取原始DICOM并将其转换为可在Web上查看的格式(例如,插入8位像素值以插入到画布元素中)
  3. 第一个比第二个容易得多。让我们说这就是你想要做的。您需要一台服务器,当要求提供图像时,它会获取相应的DICOM图像并将其转换为JPEG,然后将其提供给您的客户端应用程序,然后将其显示出来。

    您可以使用WADO协议和开源PACS系统(类似dcm4chee)来获取DICOM文件的JPEG版本。 WADO是一种用于提供对DICOM对象的Web访问的协议,因此您所要做的就是请求正确的文件,WADO兼容的服务器将能够为您提供所需的JPEG。

    有许多细节需要担心,但是,这应该足以让你开始。

答案 1 :(得分:0)

我的回答可能来得太晚了,但在你的情况下,你可以试试Orthanc。 Orthanc是一个轻量级的开源DICOM服务器,它带有RESTful API。因此,您可以通过标准AJAX调用与存储的DICOM图像进行交互,而无需使用任何DICOM工具包。