背景: 如前一篇專欄博文所述,借助於CGI或FastCGI技術轉發瀏覽器發送過來的用戶請求,啟動本地的DCMTK和CxImage庫響應。然后將處理結果轉換成常規圖像返回到瀏覽器來實現Web PACS。本博文通過實際的代碼測試來驗證這一模式的可行性,同一時候對C語言編寫 ...
背景: 周末看到了一篇原公司同事的文章,講的是關於新的互聯網形勢下的PACS系統。正好上一篇專欄文章也提到了有想搭建一個worklist服務器的沖動,所以就翻箱倒櫃將原本學生時代做課題時搭建的簡易Web PACS找了出來,借着再次搭建的機會學習一下Web PACS相關的技術,例如WADO標准 CGI或者FastCGI等技術。 WEB PACS技術淺談: WEB PACS是一種利用互聯網技術,跨越了 ...
2017-11-01 20:35 0 2119 推薦指數:
背景: 如前一篇專欄博文所述,借助於CGI或FastCGI技術轉發瀏覽器發送過來的用戶請求,啟動本地的DCMTK和CxImage庫響應。然后將處理結果轉換成常規圖像返回到瀏覽器來實現Web PACS。本博文通過實際的代碼測試來驗證這一模式的可行性,同一時候對C語言編寫 ...
醫療圖像是對解剖區域的內部結構和功能的一種表征。它以二維像素或者三維體素的形式呈現出來。映射到空間位置的數值是對采樣過程和重建過程的離散表征。用來描述一個確定采樣模態視野的像素數量是對解剖結構和功能的細節的表達。像素表達的數值取決於成像模式、采樣協議、重建以及后續處理過程。 醫療數據的組成 ...
背景: 從DICOM網絡傳輸一文開始,相繼介紹了C-ECHO、C-FIND、C-STORE、C-MOVE等DIMSE-C服務的簡單實現,博文中的代碼給出的實例都是基於fo-dicom庫來實現的,原因只有一個:基於C#的fo-dicom庫 ...
背景: 上一篇博文簡單翻譯了Orthanc官網給出的CodeProject上“利用Orthanc Plugin SDK開發WADO插件”的博文,其中提到了Orthanc從0.8.0版 ...
Tips: 最近在做醫學圖像預處理(CT/PET),涉及到了一些盲點和知識點,在這做一些總結。 一、數據格式 DICOM DICOM是醫學圖像中的標准文件,包含了許多元數據信息,這些信息具體可以分為以下四類: Patient Study ...
對於一款軟件的擴展性和維護性來說,上層業務邏輯和UI表現一定要自己開發才有控制權,否則項目上線之后容易被掣肘, 而底層圖像處理,我們不需要重復造輪子,這里推薦使用fo-dicom,同樣基於Dicom3.0協議。 根據以上原則,后台影像處理完成之后,即可使用自己開發的控件來呈現。 1.先 ...
Dicom的文件信息一般是由設備信息、圖像信息、病人信息等Tag標記組成的,用字節長度和偏移量來區分, 具體數據結構可以自行去參考Dicom文件解析,內容比較多,這里不贅述。 對於常用的Tag,可以簡單的理解為兩層結構,第一層是組,第二層是組包含的元素,每個組號和元素號用2個字節表示 ...
1.傳輸協議 當我們PACS客戶端接收到下載命令時需要根據dcm文件的url來下載,這里推薦使用http協議,支持大文件的斷點續傳。 2.下載策略 假設有10個序列,每個序列有100張圖像, ①廣度優先:將任務池中的下載任務平均分配到10個序列,每個序列都同時下載, 優點:是每個序列都能 ...