医学影像云平台是一个供应医学影像(DICOM)的接入、存储、及调阅的公有云SaaS(软件即做事)平台。微云影像以业界领先的基于 HTML5 的医学影像调阅技能为出发点,以前辈成熟的影像云架构为根本,致力于为客户供应运行于互联网上的基于HTML5标准医学影像Web调阅做事。
医学影像(DICOM)影像云平台当前供应的做事仅包含医学影像的上传、云端存储、可运行于互联网上的影像调阅及影像报告软件做事,不供应如患者预约、划价、交费等就诊干系流程的做事。
运用集成

公有医学影像云平台集成接口紧张分影像上传及影像调阅两部分,平台供应基于HTTP协议的医学影像文件上传接口、文件上传干系的做事调用、关照接口,和基于Web的影像调阅接口。平台集成接口对医学影像的集成调用以检讨(Study)为基本单位进行。
由于医学影像检讨(Study)的文件及数据量较大,特殊是CT、MRI等检讨的影像文件能轻松达到几百M乃至几个G,因此须要用户将原始DICOM上传到影像云平台,从而担保终极调阅用户在调阅影像时可通过微云影像的CDN等网络加速技能快速调阅影像。上传影像云平台的影像,用户方系统可以通过专用接口下载及删除。
第三方Web运用系统可通过URL调用的办法直接调用上传到影像云平台的影像,桌面运用程序、移动App等运用程序可以通过在运用中嵌入支持HTML5标准的浏览器(Browser)组件,并在浏览器组件中直接调用影像调阅URL即可完成影像调阅集成。
影像上传接口
影像上传接口包含文件上传接口及运用集成接口,个中运用集成接口用于第三方系统和影像云平台的运用关照和处理;文件上传接口用于DICOM文件处理。运用集成接口及文件上传接口都通过HTTP协议访问。
影像云平台供应PHP、Java、.NET等各种措辞的文件上传SDK。范例上传流程如下:
获取上传ID
创建上传任务
上传缓冲区
回调上传完成接口
吸收处理完成关照
前端JS上传组件
影像云平台除供应PHP、Java、.NET等各种措辞的上传SDK外,还供应前端JS上传组件。此组件基于HTML5技能和Javascirpt措辞开拓,供应两种利用办法:
Dropzone上传办法。利用开源上传组件的Dropzone.js(http://www.dropzonejs.com/)进行文件文件、上传事宜处理等操作,前端JS上传组件会对Dropzone的文件上传部分进行修正,直接将文件上传影像云平台中。
支持跨页面的页面异步上传模式:选中文件后直接调用hummer_manager的addGroupFile方法即可异步上传文件。hummer_manager可以运行于文件选择页面之外的网页中(如frameset页面),从而轻松实现在网页中运行的后台异步上传影像的功能。
除此之外,前端JS上传组件中还供应了在网页中对选择的DICOM文件进行预览的工具页面(DICOM查看小程序),页面间通过参数通报须要预览的XHR2 File工具数组即可预览选中的全部影像。
影像调阅接口
微云影像云平台默认为每组影像供应了有损压缩和无损压缩两种格式的图像压缩算法的访问URL,有损压缩供应了近似无损压缩的图像质量和5-20倍的压缩率,无损压缩供应了无损的图像质量和2-5倍的压缩率,推举利用有损压缩的访问办法以得到最佳的访问速率。
默认URL即利用有损压缩办法的办法访问影像,终极用户可在调阅页面中操作手工切换压缩办法。第三方系统也可在URL中添加参数以默认利用无损压缩办法调阅影像。
影像调阅页面支持在iOS8及安卓5.0以上版本的浏览器中访问,可在微信、微博等App中直接打开影像调阅页面。