日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【转】DICOM之Print!!!!!!!!!

發(fā)布時間:2023/12/10 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【转】DICOM之Print!!!!!!!!! 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

轉(zhuǎn)自:https://blog.csdn.net/weixin_41556165/article/details/81064531

基本概念:

????Film:在DICOM協(xié)議中使用Film來統(tǒng)稱不同的Hard Copy,例如photographic film和paper。

????DICOM Print的數(shù)據(jù)流由Print SessionPrint JobPrint(hard copy)組成,具體示意圖如下:

?

DICOM Print服務(wù)各部分關(guān)系

DICOM Print中各對象(這里的對象代表的是DICOM打印操作過程中的某個具體事務(wù),要與面向?qū)ο缶幊讨械膶ο髤^(qū)別開來)之間的包含關(guān)系圖如下所示,
?
將上述關(guān)系圖中的各部分進行打印稱之為Print Job。但是在將各部分傳送到DICOM Printer打印機之前需要對數(shù)據(jù)進行變換,主要流程如下:
?
在Modality and User Sepecific Transformations中包括三種變換:

**1. Modality LUT transformation
2. Mask Subtraction
3. VOI LUT transformation**

Modalit LUT變換是將設(shè)備相關(guān)的像素數(shù)據(jù)轉(zhuǎn)換成設(shè)備無關(guān)數(shù)據(jù);
VOI LUT變換是最常用的,也是最長被熟知的,在實際應(yīng)用過程中最常被用到。類似于DICOM圖像處理中的窗寬窗位調(diào)節(jié),其作用是打印感興趣區(qū)域到Film中,例如CT中設(shè)置軟組織或骨骼的窗來進行分別打印,以方便醫(yī)生觀察指定組織。
Polarity變換,用于設(shè)置最小像素值對應(yīng)于黑或白(即0,或255)。該字段(2020,0020)與Photometric Interpretation配合使用。
Presentation LUT,這就是之前提到的在圖像顯示中常用到的窗寬窗位調(diào)節(jié)。在圖像顯示中,Presentation LUT將像素數(shù)據(jù)轉(zhuǎn)換成設(shè)備特定的、人眼可識別的顯示數(shù)據(jù)(Presentation Value,即P-Value)——soft copy;在DICOM打印中年,Presentation LUT將光密度(optical density)用于打印機打印——hard copy。

DICOM Print服務(wù)具體實現(xiàn)

通過構(gòu)造上述各部分以及各種變換,可以實現(xiàn)DICOM打印,其整體流程大致如下,

此外關(guān)于具體的實現(xiàn)流程在DICOM3.0第17部分中也已經(jīng)給出,但是由于17部分中對于Association Negotiation部分介紹不夠詳細才導(dǎo)致遇到了上一篇博文中的問題。因此下面我會按照DICOM3.0第4部分中對DICOM Print各部分的詳細介紹來描述DICOM打印流程,示意圖如下:
?
該圖與之前的“DICOM Print中各種對象之間的包含關(guān)系圖”一一對應(yīng),一個是抽象概念之間的關(guān)系,一個是DICOM打印具體應(yīng)用中各部分的關(guān)系。這里需要注意的有以下幾點:

1)?Basic Film Session SOP Instance實例對象是SCU端通過發(fā)送N-CREATE指令,由SCP服務(wù)端創(chuàng)建的;
2)?Basic Film Box SOP Instance實例對象是SCU端在成功創(chuàng)建了Basic Film Session SOP Instance后,再次發(fā)送N-CREATE指令,由SCP服務(wù)端創(chuàng)建的;
3)?SCP端在創(chuàng)建完成Basic Film Box SOP Instance后,會將Basic Film Box SOP Instance關(guān)聯(lián)到其父類Basic Film Session SOP Instance實例對象上,于此同時根據(jù)2)中的N-CREATE請求中的Image Display Format參數(shù)為每一幅圖像創(chuàng)建對應(yīng)的Image Box SOP Instance。因此上圖中Image Box SOP Instance中并未出現(xiàn)N-CREATE操作,因為在創(chuàng)建Basic Film Box SOP Instance時一同創(chuàng)建了。【具體參見DICOM3.0第4部分H4.2.2.1.3】
4)?SCU客戶端可以通過N-SET指令來設(shè)置3)中創(chuàng)建的各個Image Box SOP Instance對象。
5)當(dāng)1)-4)操作基本完成后,Basic Film Session SOP Instance實例對象通過N-ACTION操作創(chuàng)建出Print Job SOP Instance實例對象,觸發(fā)具體打印操作,待打印操作完成(或失敗)后刪除。打印過程中通過N-EVENT-REPORT操作向SCU端反饋具體打印狀態(tài)。
6)?Print Job SOP Class可以看做是一次打印操作,而PRINTER SOP Instance就是該次打印的具體的hard copy。

總結(jié)

以上是生活随笔為你收集整理的【转】DICOM之Print!!!!!!!!!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。