專利名稱:一種實現(xiàn)任意格式排版布局的dicom打印方法
技術領域:
本發(fā)明涉及一種支持在標準DICOM打印機上實現(xiàn)任意格式排版布局的DICOM打印方法。
背景技術:
使用膠片觀察病人信息,在目前影像診斷中仍然是一種主要方式,對患者的影像,通常打印機支持的是一種以規(guī)則的行×列的方式將數(shù)字影像打印在膠片上。
DICOM是醫(yī)學影像傳輸?shù)囊粋€國際標準,DICOM打印是DICOM標準中的打印部分,描述了將醫(yī)學數(shù)字圖像傳送到激光相機進行膠片打印的相關約定。在DICOM打印中,多幅圖像的排版布局被規(guī)定為STANDARD,ROW,COL,SLIDE,SUPERSLIDE,CUSTOM等幾種方式,STANDARD可實現(xiàn)規(guī)則的行×列的打印,其中每一幅圖像打印出來的尺寸都是相同的;其它方式,如ROW、COL和CUSTOM,在一定程度上實現(xiàn)了不規(guī)則打印,但無法實現(xiàn)任意格式排版布局;并且雖然DICOM標準定義了多種排版方式,但是目前大部DICOM打印機只支持STANDARD方式,對于其它方式不支持或只提供了部分支持。
發(fā)明內容
本發(fā)明的目的是為了克服上述已知技術中存在的不足之處,研制出一種支持在標準DICOM打印機上實現(xiàn)任意格式排版布局的DICOM打印方法,也就是說本發(fā)明將實現(xiàn)圖像在膠片上的任意格式排版布局的支持,從而可以在一張膠片上輸出更多的圖像,或突出顯示關鍵圖像,或可以將不同患者、不同設備圖像輸出到一張膠片上,實現(xiàn)圖像對比,或可以支持膠片裁剪,不僅可以節(jié)省膠片,更有利于醫(yī)生對患者疾病的診斷和治療。
實現(xiàn)本發(fā)明目的的技術方案是,將排版工作從由醫(yī)學數(shù)字圖像通信(DICOM)打印機完成轉到交由打印客戶程序完成,實現(xiàn)真正客戶打印。打印客戶程序根據(jù)設定的排版格式將待打印的圖像渲染成一張適合膠片尺寸的大圖,然后以標準\1,1(STANDARD\1,1)的方式發(fā)送給DICOM打印機進行打印,實現(xiàn)任意格式排版的支持。
實現(xiàn)上述技術方案的具體步驟是(1)開始;(2)裝載待打印影像數(shù)據(jù);(3)設定排版布局,放縮插值方式,膠片尺寸,分辨率等參數(shù);(4)根據(jù)上一步所設定參數(shù),將待打印圖像渲染生成一張大圖;(5)與DICOM打印機建立關聯(lián);
(6)創(chuàng)建膠片會話實例;(7)對于每個膠片會話,執(zhí)行如下過程步驟a、創(chuàng)建膠片對象,設定排版格式為STANDARD\1,1,b、設定渲染后的大圖,c、打印膠片,d、刪除膠片對象,最后,釋放關聯(lián)。
其中步驟(4)也可以放在(3)之后步驟(7)中b前面的任意位置完成。
上述方法中的膠片是指不同類型的硬拷貝的通用名稱,例如照相膠片、相紙、打印紙;打印客戶程序是指在DICOM打印過程中的打印服務類使用者,即PRINTSCU程序;DICOM打印機是指DICOM打印過程中的打印服務類提供者,即PRINTSCP。
本發(fā)明與已有技術比較,顯著的效果是,可以實現(xiàn)圖像在膠片上的任意格式排版布局的支持,可以在一張膠片上輸出更多的圖像或突出顯示關鍵圖像,或可以將不同患者、不同設備圖像輸出到同一張膠片上,如圖3、圖5、圖6所示。實現(xiàn)圖像對比,或可支持膠片裁剪。這樣不僅可以節(jié)省膠片,更有利于醫(yī)生對患者疾病的診斷和治療。
圖1是本發(fā)明DICOM打印客戶程序工作流程框圖;圖2是本發(fā)明DICOM打印流程示意圖;圖3是圖2打印流程輸出的渲染生成的大圖;圖中包含了所有的圖像及排版布局信息。
圖4是本發(fā)明DICOM打印客戶程序系統(tǒng)組成框圖;圖5是本發(fā)明圖像排版布局實例圖;圖中顯示了不規(guī)則布局,不同設備(患者)圖像排版,可實現(xiàn)圖像對比及膠片裁剪;圖6是本發(fā)明圖像排版布局實例圖;圖中顯示了不規(guī)則布局,突出顯示關鍵圖像。
圖7是已知技術圖像規(guī)則排版布局圖;圖中顯示了標準布局STANDARD\3,4方式而打印的圖像。
具體實施例方式
結合上面附圖1、圖2、圖3、圖4、圖5、圖6對本發(fā)明作進一步闡述,本發(fā)明主要涉及打印客戶程序部分的改變,不涉及DICOM打印機以及醫(yī)學影像設備的變化。打印客戶程序主要由影像加載程序,排版布局模塊,影像合成渲染模塊、DICOM打印模塊(PRINTSCU)組成程序系統(tǒng)。其打印客戶程序工作步驟是開始,裝載待打印影像數(shù)據(jù),并顯示影像;
設定排版布局,實現(xiàn)各種規(guī)則及不規(guī)則排版布局,支持交互式排版布局;與DICOM打印機建立關聯(lián);創(chuàng)建膠片會話實例;對于每個膠片會話,執(zhí)行如下過程步驟a、創(chuàng)建膠片對象,設定排版格式為STANDARD\1,1,b、根據(jù)上一步所設定參數(shù),膠片尺寸,分辨率,排版布局中每幅圖像在膠片中位置、大小,圖像的放縮方式(REPLICATE,BILINEAR,CUBIC)將圖像渲染成為一張適合膠片尺寸的大圖;c、設定渲染后的大圖,d、打印膠片,完成與DICOM打印機的連接,通信,傳輸,打印的過程,e、刪除膠片對象,最后,釋放關聯(lián)。
權利要求
1.一種實現(xiàn)任意格式排版布局的DICOM打印方法,其特征在于按如下步驟進行(1)開始;(2)裝載待打印影像數(shù)據(jù);(3)設定排版布局,放縮插值方式,膠片尺寸,分辨率等參數(shù);(4)根據(jù)上一步所設定參數(shù),將待打印圖像渲染生成一張大圖;(5)與DICOM打印機建立關聯(lián);(6)創(chuàng)建膠片會話實例;(7)對于每個膠片會話,執(zhí)行如下過程步驟a、創(chuàng)建膠片對象,設定排版格式為STANDARD\1,1,b、設定渲染后的大圖,c、打印膠片,d、刪除膠片對象,最后,釋放關聯(lián)。
2.根據(jù)權利要求1所述的一種實現(xiàn)任意格式排版布局的DICOM打印方法,其特征在于步驟(4)也可以放在步驟(3)之后,步驟(7)中b前面任意位置完成。
3.根據(jù)權利要求1所述的一種實現(xiàn)任意格式排版布局的DICOM打印方法,其特征在于,用于設定排版布局步驟,是實現(xiàn)各種規(guī)則及不規(guī)則排版布局,支持交互排版布局。
4.根據(jù)權利要求1所述的一種實現(xiàn)任意格式排版布局的DICOM打印方法,其特征在于,渲染生成大圖步驟,是根據(jù)膠片尺寸,分辨率,排版布局中每幅圖像在膠片中位置、大小、圖像的放縮方式,將圖像渲染成為一張適合膠片尺寸的大圖步驟;
全文摘要
本發(fā)明涉及一種支持在標準醫(yī)學數(shù)字圖像通信(DICOM)打印機上實現(xiàn)任意格式排版的醫(yī)學數(shù)字圖像通信(DICOM)打印方法,是將排版工作從由醫(yī)學數(shù)字圖像通信(DICOM)打印機完成轉到交由打印客戶程序完成,實現(xiàn)真正的客戶打?。淮蛴】蛻舫绦蚋鶕?jù)設定的排版格式,將待打印的圖像渲染成一張適合膠片尺寸的大圖,然后以STADARD\1,1的方式發(fā)送給DICOM打印機進行打印,實現(xiàn)任意格式排版的支持,可以在一張膠片上輸出更多的圖像或突出顯示關鍵圖像,或可以將不同患者,不同齊備圖像輸出到同一張膠片上,實現(xiàn)圖像對比,或可支持膠片裁剪,達到節(jié)省膠片,有利于醫(yī)生對患者疾病的診斷和治療。
文檔編號G06F15/00GK1554533SQ20031011919
公開日2004年12月15日 申請日期2003年12月23日 優(yōu)先權日2003年12月23日
發(fā)明者王懷志 申請人:沈陽東軟數(shù)字醫(yī)療系統(tǒng)股份有限公司