在菜單欄布局上,為了使用自定義窗體樣式和按鈕,我們需要先將窗體設置為無邊框,然后添加一個Grid作為菜單欄並置頂,VerticalAlignment="Top" logo圖片和標題是Image和TextBlock控件,菜單是Menu控件,系統按鈕是Button控件。 其中需要 ...
本篇文章將介紹開發醫學影像膠片打印系統 printscu模式 遇到不規則排版時的一種思路, 一般來講,醫院打印膠片時都是整張膠片打印,但有時需要將多個病人或一個病人的多個檢查打印在同一張膠片上, 這時候就需要不規則排版來滿足打印需求,使膠片利用率最大化。 國際慣例,先看效果: 常規打印業務流程: 編輯布局模板 載入布局模板 選擇標記模板 下載與選擇影像 微調影像 超清預覽 發送打印 編輯布局模板: ...
2021-04-27 11:24 15 1912 推薦指數:
在菜單欄布局上,為了使用自定義窗體樣式和按鈕,我們需要先將窗體設置為無邊框,然后添加一個Grid作為菜單欄並置頂,VerticalAlignment="Top" logo圖片和標題是Image和TextBlock控件,菜單是Menu控件,系統按鈕是Button控件。 其中需要 ...
工具欄布局采用WPF中Grid作為容器,按鈕采用自定義樣式和圖標,並采用Separator分割線: XAML設計器代碼: 其中 Style="{StaticResource ButtonStyle}" 按鈕樣式可以根據自身UI風格來使用自定義樣式 ...
狀態欄一般用於顯示系統狀態,例如影像數量統計、CPU和內存使用情況、全屏時顯示日期等, 同樣也是采用WPF控件的Grid作為容器,布局使用 VerticalAlignment="Bottom" 普通配置的Win7和Win10一般內存使用不超過200M,CPU不超過5,除了一些 ...
Dicom的文件信息一般是由設備信息、圖像信息、病人信息等Tag標記組成的,用字節長度和偏移量來區分, 具體數據結構可以自行去參考Dicom文件解析,內容比較多,這里不贅述。 對於常用的Ta ...
1.傳輸協議 當我們PACS客戶端接收到下載命令時需要根據dcm文件的url來下載,這里推薦使用http協議,支持大文件的斷點續傳。 2.下載策略 假設有10個序列,每個序列有100張圖像, ...
對於一款軟件的擴展性和維護性來說,上層業務邏輯和UI表現一定要自己開發才有控制權,否則項目上線之后容易被掣肘, 而底層圖像處理,我們不需要重復造輪子,這里推薦使用fo-dicom,同樣基於Dicom3.0協議。 根據以上原則,后台影像處理完成之后,即可使用自己開發的控件來呈現。 1.先 ...
開發背景: 醫生在實際使用PACS軟件觀察病灶時,經常會測量不規則病灶的周長和面積,使用畫筆工具勾勒比較耗時且准度欠佳, 或者在標記人工智能訓練樣本時少則幾百張,多則幾千張,為極大減少耗時和極大提高工作效率,故開發此功能用來自動勾勒病灶范圍並自動測量。 國際慣例,先看效果 ...
通俗點說,掛片協議可以看作整個系統的一個相對復雜一點的配置文件,可以用JSON或XML格式來讀取與保存, 另外,可以制作一個獨立的exe配置程序來管理這些掛片協議。 假設配置了CT的掛片協議的右鍵菜單,那么在打開CT影像時則是對應的不同的動態的右鍵菜單,如下圖 ...