本文由Markdown文法編輯器編輯完成。
随着網際網路技術在醫療行業的深入發展,通過浏覽器來進行醫學影像的浏覽、分析和診斷也開始變得越來越流行了。這其實也是雲技術在醫療行業的應用之一。試想,無論是醫院機構,還是患者本身,不再需要去購買專業的醫學影像軟體Dicom Viewer,而隻需要将拍攝的影像拖動到一個浏覽器中,便可以得到和過去專業Dicom Viewer軟體相似的服務,那真是非常美好的一件事情。
以下介紹的這個工具,便是基于Web的一款醫學影像浏覽工具,它應用了WebGL和HTML5技術實作了醫學影像的渲染,可以進行基本的二維和三維影像浏覽。
1. Slice Drop簡介
Slice:Drop的首頁連結位址為:http://slicedrop.com/ ,首頁界面為:

圖1. Slice:Drop的首頁
圖2. Slice:Drop的介紹頁面
以下是關于Slice Drop的一些簡要英文介紹和翻譯。
Slice:Drop is a web-based, interactive viewer for medical imaging data.
Slice:Drop 是一個基于Web的,互動式的醫學影像資料的浏覽器。
We think that the best way to render your files is without any necessary conversions. Just drop them on this website and they are ready to render. Slice:Drop supports a variety of scientific file formats out-of-the-box.
我們認為渲染您影像檔案的最好方法是不需要經過任何必須的轉換。僅僅是将這些檔案拖拽到這個網站,然後開始準備渲染。Slice:Drop支援一系列的科學檔案格式。
序号 | 類别 | 檔案類型 |
1 | Surface Models/Mesh Files | .STL, .VTK, .FSM, .SPHERE, …… |
2 | DICOM/Volume Files | .NRRD, .NII, .MGH, .DCM, …… |
3 | Tractography Files | .TRK |
4 | Scalar Overlay Files | .CRV, .LABEL |
5 | Color Table/Look-Up Table Files | .TXT, …… |
6 | 2D Texture Files | .PNG, .JPG, …… |
具體可參考連結:https://github.com/xtk/X/wiki/X:Fileformats 。
Slice:Drop uses WebGL and HTML5 Canvas to render the data in 2D and 3D. We use our own open-source toolkit to perform the rendering, called XTK.
Slice:Dop使用WebGL和HTML5畫布來在二維和三維中渲染資料。我們使用我們自己的,名稱為”XTK”的開源工具包來進行渲染。
All data stays on the client and nothing gets transferred via the internet. This is totally sadfe!
所有的資料都仍然保留在本地用戶端,不會通過Internet進行傳輸。這是完全安全的。
2. Slice Drop的基本操作
這裡以導入一組存儲在本地的DICOM序列為例,來示範Slice:Drop的基本操作。
圖3. Slice Drop渲染影像的2D模式
界面的左側體資料顯示的設定界面,主要用來切換2D/3D渲染模式,和設定相關的顯示屬性,如window width/widnow level, threshold, 還可以設定影像渲染時的前景色和背景色,界面中間是軸矢冠三個層片疊加在一起的顯示,界面的右側則分别是軸、矢、冠三個層片的顯示。每個層片的上下左右會顯示對應的方位。通過調節每一個層片上方的小滑塊可以浏覽每個方位的所有切片。
圖4. 體資料渲染工具箱(2D模式)
體資料預設是2D渲染。當切換到3D 模式時,便會對體資料進行三維重建。三維重建後,還可以調節透明度。重建後的結果如圖所示。
圖5. 體資料渲染工具箱(3D模式)
圖6. 結構像序列的三維重建效果圖
圖7. 血管像序列的三維重建效果圖