999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Delphi的DICOM圖像顯示系統的設計與實現

2012-10-09 04:59:04朱啟標陳素華黑亞莉
中國醫療設備 2012年7期
關鍵詞:信息系統

朱啟標,陳素華,黑亞莉

南昌大學 電子信息工程系,江西南昌 330031

基于Delphi的DICOM圖像顯示系統的設計與實現

朱啟標,陳素華,黑亞莉

南昌大學 電子信息工程系,江西南昌 330031

DICOM標準已成為醫學圖像通用標準,DICOM文件結構復雜,常見的圖像處理軟件無法顯示DICOM圖像。在對現有的DICOM圖像顯示技術進行系統研究的基礎上,利用Delphi快速開發的特點,設計并開發了DICOM圖像顯示系統。該系統能夠正確顯示DICOM圖像及其文件信息,并具有多幅圖像對比顯示、圖像反色顯示、亮度和對比度調節等圖像處理功能。該系統不僅解決了醫學圖像在Windows系統平臺的顯示問題,還可將醫學圖像的主要文本信息提取并顯示出來,便于醫學圖像的后續研究。

DICOM;醫學圖像;圖像顯示系統;圖像處理;Delphi

目前,大多數醫學圖像都遵循醫學數字影像通訊標準(DICOM)[1],但現有的大多數圖像處理軟件都不能直接讀取和顯示DICOM 格式的醫學圖像[2]。而DICOM文件結構復雜,多數研究人員采用Visual C++編程開發[3-5],且研發需要投入大量的時間和精力。本文利用Delphi快速開發的特點,設計開發了DICOM圖像顯示軟件系統,實現了DICOM圖像及其文件信息的顯示,便于醫學圖像的后續處理。

1 DICOM文件結構

DICOM文件可分為文件頭和數據集2部分。其結構圖,見圖1。

圖1 DICOM文件結構

文件頭是可選的,其中,前同步碼長128字節(B),沒有結構,不能作為數據元素編碼,它的存在是為了提供與一些通用的計算機文件格式的兼容性(BMP文件頭為128B)。當一個文件被切割成多個部分時,文件頭可以存放隨機訪問圖像所需要的信息。當文件頭沒有被使用時,它應該設為全零。前綴長4B,為大寫字符“DICM”。每個文件包含一個數據集,代表一個信息對象的實例。數據集是數據元素的有序集合,數據元素在數據集中按照數據元素標識符(Data Element Tag)增序排列。數據元素由數據元素標識符唯一標識,在數據集中最多只能出現一次(嵌套數據集除外)。

在DICOM文件中數據元素由4個域組成,見圖2。

圖2 DICOM文件數據元素構成

DICOM文件提供了一種封裝方式,將DICOM信息對象定義IOD的一個SOP實例以數據集的形式封裝在一個文件中。數據集的字節流位于DICOM文件元信息之后,每個文件包含一個單一的SOP實例。

DICOM文件的讀取可采用面向對象的思想來設計和實現。每個DICOM 文件通常都與一個信息對象IOD(Information Object Definition,IOD)的實例相關聯。信息對象是對實際對象的抽象,普通信息對象(Normalized IOD)代表一個單一的信息實體,如病人(Patient)、診斷(Study)、打?。≒rint Job)等;復合信息對象(Composite IOD) 代表一組相關的實際對象的集合,如CT圖像(Computed Tomography Image)、磁共振圖像 (Magnetic Resonance Image,MRI)、核醫學圖像 (Nuclear Medicine Image,NMI)等。

信息對象由模塊構成,模塊是相關的屬性的集合,屬性是對實際對象某種特性的抽象描述。在文件中屬性以數據元素的形式出現。相同的屬性可以出現在不同的模塊中,但在文件中只能編碼一次。唯一標識符UID(Unique Identifier)可以用來唯一地標識一個信息對象和其他信息項。

用UltraEdit軟件打開一幅DICOM圖像,用十六進制形式觀察DICOM文件的文件頭結構,見圖3??梢钥吹角巴酱a長128B都設成00H,文件前綴為4個字節的字符串“DICM”。

圖3 DICOM文件部分數據

2 系統設計要求與設計流程

在Windows系統平臺上實現DICOM圖像和相關信息的讀取與顯示,使其能夠顯示位圖圖像,具備常見的圖像處理功能,并能以位圖形式保存。

系統設計流程圖,見圖4。首先要通過頭文件判斷圖像類型,若是DICOM圖像,首先要讀取一些和圖像相關的文本信息,如患者姓名,患者ID,獲取圖像時間,圖像的窗寬窗位等;其次讀取圖像的像素數據,對像素數據進行調節,以便顯示DICOM圖像。對最后顯示的DICOM圖像,可以進行一些圖像處理操作并存儲。

圖4 系統設計流程圖

3 系統開發

根據設計要求和流程圖,構造一個DICOM類,采用面向對象方法,利用Borland公司的Delphi開發工具進行系統開發,開發過程中參考了國內外的相關資料[6-9]。

3.1 圖像讀取與存儲

只要符合位圖的格式要求,圖像的顯示不難實現,但對于DICOM圖像的顯示,需要通過如下步驟進行:

(1) 讀取頭文件。判斷前綴是否為DICOM標志,其主要程序如下:

BlockRead(fp, tx, 4*SizeOf(Char), n); //讀取4B

if (tx[0] ='D') OR (tx[1]='I') OR (tx[2] ='C') OR (tx[3] = 'M')then

編寫程序時,可將文件過濾類型設置為BMP和DICOM格式文件,這樣在單擊“打開”文件時,會過濾掉其他無關文件而只顯示.bmp和.dcm類型的文件。

(2)讀取數據元素。根據group tag和element tag查找數據元素標簽。按標簽順序,首先讀取傳輸語法;其次讀取與圖像有關的文本信息,如患者姓名,圖像的寬高,當讀取到像素數據標簽(7FE0,0010)時即可;最后讀取圖像的像素數據。

要顯示DICOM圖像,就需讀取DICOM圖像的所有像素數據。DICOM數據集中,最后一個數據元素為像素數據,該元素中存儲了圖像的像素信息。當找到圖像數據存儲標簽(7FE0,0010)時,指針往后移8位就是像素的起始位置。讀取像素數據主要程序如下:

(3)灰度等級轉換。這是針對圖像各像素值進行處理,改變原始圖像中各像素值的大小。BMP圖像中,其存儲像素的藍、綠、紅3個字節的值相等就構成了黑白圖像,因此,在顯示黑白圖像時,這3個字節只包含1個字節的信息量,從而BMP圖像只能包含8位256個灰度等級。而DICOM的12位灰度圖像可以包含4096個灰度等級。將12位的DICOM圖像轉換為BMP圖像,必須進行變換。變換之前,要先讀取DICOM圖像中的窗寬、窗位值。根據窗位確定中間值,低于窗寬的顯示為最暗,高于窗寬的顯示為最亮。窗寬范圍內的值通過線性變換轉換為<256的值。由于人眼的分辨率有限,256個灰度級基本能滿足人眼的視覺要求。進行灰度等級轉換以后,DICOM圖像就可以顯示了。

像素值轉換關系如下:

上面公式中的圖像數據值,是計算機操作平臺上顯示值,分別為窗寬和窗位。

(4)圖像存儲。該部分實現的功能是將DICOM圖像轉換成BMP格式的圖像,便于存儲閱讀和后續研究。

3.2 圖像處理

(1)圖像反色顯示。在計算機上DICOM圖像以位圖形式顯示,因此,為實現圖像反色顯示,需將顯示圖像中的每個像素的像素值取出,再用255減去該像素值,得到的差值作為處理后的圖像中相應像素的像素值。

(2)圖像亮度調節。亮度是顏色的相對明暗程度,通常使用從0%(黑色)至100%(白色)的百分比來度量。通常有亮度增強和亮度降低調節。將原始圖像的每個像素值增大,就可以增強圖像亮度;將原始圖像的每個像素值減小,就可以降低圖像亮度。在本系統中,每次點擊“亮度增強”,則像素值增加10個單位;點擊“亮度降低”,則減去10個單位。

(3) 圖像對比度調節。在實踐中用的較多的是圖像銳化,即對比度增強處理,目的在于使圖像的邊緣、輪廓線以及圖像的細節變的更加清晰。方法是將原始圖像像素的像素值與邊緣上相鄰像素的像素值之差除以2并和原像素值相加,再將該值作為處理后的圖像像素的像素值。

系統經過調試,編譯運行后,用計算機斷層掃描(CT)、核磁共振成像(MRI)等不同模態的DICOM圖像進行測試,均可正確顯示??梢源蜷_單幅和多幅DICOM圖像,并將DICOM圖像的一些主要信息顯示在子窗口上。當打開多幅DICOM圖像時,多幅圖像可以平鋪排列或疊加排列,這樣還可以同時觀察對比多幅圖像。打開單幅圖像,見圖5。

圖5 DICOM圖像顯示

4 結束語

本文在研究DICOM圖像顯示技術的基礎上,利用Delphi開發工具設計并實現了DICOM圖像顯示系統。該系統能夠正確顯示DICOM圖像及其文件信息,并具有多幅圖像對比顯示、圖像反色顯示、亮度和對比度調節等圖像處理功能,具有一定的實用價值。目前,該系統已經用于教學科研,不僅解決了醫學圖像在Windows系統平臺的顯示問題,還可將醫學圖像的主要文本信息提取并顯示出來,便于醫學圖像的后續研究。

[1] National Electrical Manufacturer Association.Digital Imaging and Communication in Medicine(DICOM)[S].1999:66-69.

[2] 寇海洲,陳宏明,章慧,等.DICOM圖像處理技術研究[J].徐州醫學院學報,2008,28(7):487-490.

[3] 李清美.DICOM格式醫學圖像的讀取與顯示[J].泰山醫學院學報,2010,31(8):609-612.

[4] 高升,葛云.DICOM格式醫學圖像及其圖像信息的顯示[J].中國醫學物理學雜志,2010,27(3):1885-1888.

[5] 彭波,趙春明.DICOM圖像中覆蓋的提取及顯示方法研究[J].微計算機信息,2011,27(5):10-11.

[6] 蔣先剛.基于Delphi的數字圖像處理工程軟件設計[M].北京:中國水利水電出版社,2006.

[7] 方勇,劉向峰,羅玉文.基于DICOM3.0標準構建放射治療數字系統[J].中國醫療設備,2011,26(7):51-52.

[8] Wolfgang Krug,Chris Rorden.ezDICOM DICOM viewer.[CP/OL].(2008-09-01)[2012-02-20].http://www.mccauslandcenter.sc.edu/mricro/ezdicom/index.html.

[9] Seyyed Ehsan Mahmoudi.Web-based interactive 2D/3D medical image processing and visualization software[J].Computer Methods and Programs in Biomedicine,2010,98(2):172-182.

Design and Implementation of DICOM Image Display System Based on Delphi

ZHU Qi-biao, CHEN Su-hua,HEI Ya-li
Department of Electronic Information Engineering, Nanchang University,Nanchang Jiangxi 330031, China

TP311.52

A

10.3969/j.issn.1674-1633.2012.07.007

1674-1633(2012)07-0033-03

“DICM”

2012-02-20

南昌大學科學基金資助項目(Z04001)。

本文作者:朱啟標,碩士研究生,主要研究方向:圖像處理。

作者郵箱:zhuqibiao2011@163.com

Abstract: The DICOM standard has become the international standard for the medical image. General image processing software can not display DICOM image since the structure of DICOM fi les is complex.By studying the typical DICOM image display technique systematically, the DICOM image display system was designed and developed by making use of rapid development of Delphi. This system can display the DICOM image with its fi le information correctly, and it has many functions of image processing, such as contrast display of multi-image, image reversal display, brightness and contrast adjustment.

Key words: DICOM; medical image; image display system; image processing; Delphi

猜你喜歡
信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 成人无码一区二区三区视频在线观看| 国产精品真实对白精彩久久| 欧美日韩国产在线人| 日韩高清无码免费| 亚洲中文无码av永久伊人| 免费一看一级毛片| 亚洲精品视频在线观看视频| 日韩在线成年视频人网站观看| 呦女精品网站| AV在线天堂进入| 久久中文字幕2021精品| 国产精品久久久久无码网站| 国产精品手机视频一区二区| 久久久精品无码一二三区| 国产爽妇精品| 国产va在线观看免费| 中文字幕佐山爱一区二区免费| 青青草原偷拍视频| 国产成人综合网| 日本一本正道综合久久dvd | 真实国产乱子伦视频| 欧美成人手机在线视频| 欧美激情视频一区二区三区免费| 亚洲精品成人片在线观看| 久久这里只有精品免费| 制服丝袜 91视频| 第九色区aⅴ天堂久久香| 欧美人与性动交a欧美精品| 九九精品在线观看| 全部免费毛片免费播放| 中文字幕有乳无码| 婷婷色婷婷| 国产成人凹凸视频在线| 日本国产精品一区久久久| 亚洲综合天堂网| 国产无码精品在线| 国产区成人精品视频| 精品国产aⅴ一区二区三区| 国产区成人精品视频| 国产内射一区亚洲| 99性视频| 亚洲欧洲自拍拍偷午夜色无码| 在线a视频免费观看| 日韩精品高清自在线| AV无码一区二区三区四区| 亚洲高清无码精品| 精品人妻一区二区三区蜜桃AⅤ| 少妇被粗大的猛烈进出免费视频| 亚洲中文在线看视频一区| 国产免费高清无需播放器| 老司机午夜精品网站在线观看| 毛片网站在线播放| 99国产精品国产| 国产精品爽爽va在线无码观看| 欧美日在线观看| 欧美亚洲网| 久久这里只有精品66| 国产精品蜜臀| 国产农村妇女精品一二区| 国产成人精品亚洲日本对白优播| 久久综合丝袜日本网| 无码精品国产dvd在线观看9久| 伊人久久久大香线蕉综合直播| 99国产精品一区二区| 成人蜜桃网| 日韩成人在线视频| 午夜三级在线| 免费高清自慰一区二区三区| 国产白丝av| 国产不卡国语在线| 一本一道波多野结衣一区二区| 国产又大又粗又猛又爽的视频| 国产在线视频导航| 亚洲国产成人久久77| 久久天天躁狠狠躁夜夜2020一| 国产精品妖精视频| 日韩免费毛片| 国产成人综合亚洲网址| 色屁屁一区二区三区视频国产| 黑人巨大精品欧美一区二区区| 日韩乱码免费一区二区三区| 色一情一乱一伦一区二区三区小说|