DCMTK工具使用(搭建小型PACS)

2021-10-25 15:18:22 字數 628 閱讀 3091

echoscu

執行dcmprscp後服務就啟動了,接下來需要使用echo確定是否能聯通服務端,命令如下:

./echoscu -aet acme1 -aec local2 -d 172.16.119.129 10086 #aec是服務的aet, 172.16.119.129是服務端位址,如果是本地的話可以輸入127.0.0.1

storescu

服務端啟動後,沒有資料,可以使用該命令上傳dicom檔案,命令如下:

./storescu -v -d -aec local2 -aet acme1 172.16.119.129 10086 /00004.dcm #引數基本上跟echoscu很像,最後乙個是上傳檔案位址

findscu

上傳完資料才能查詢,不然沒有資料查詢也沒有意義,查詢的命令如下:

./findscu -d -v -p -aec local2 -aet acme1 172.16.119.129 10086 -k queryretrievelevel=patient -k patientid #其他引數都如上,-p表示查詢patient模式,-k表示要查詢的內容,要想跟深入了解,可以參考dicom協議。

以上就是dicom提供的通訊c-echo、c-store、c-find、c-move。

學習使用DCMTK工具

學習使用dcmtk工具 一 了解dicom 1 dicom語法 dicom維護乙個所有標準屬性 超過2000個 的列表,即所謂的dicom資料字典 dicom data dictionary dicom依靠資料字典來保證屬性命名和處理的一致性。把這些超過2000個的專案按照一定順序排列,所有專案首先...

使用Django從零搭建乙個小型站點

建立乙個基本的project,這樣我們才能開始工作 django admin startproject 工程名 將所有靜態資源全部放入templates,得到的檔案結構如下 外鏈轉存失敗 img oaixjbvi 1566125816335 home floyd config typora typo...

小型前端腳手架工具plop的簡單使用

在我之前的另一篇文章前端工程化 通過yeoman generator將檔案載入到本地中說到了如何通過yeoman將檔案載入到本地,但實際上使用plop工具也可以 首先要將plop安裝到全域性環境 npm i plop g再將plop安裝到當前專案中 npm i plop d然後要在專案根目錄中新建乙...