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
主站蜘蛛池模板: 亚洲一区二区三区在线视频| 国产91无毒不卡在线观看| 欧美高清三区| 久久国产成人精品国产成人亚洲| 久久不卡精品| 中国丰满人妻无码束缚啪啪| 亚洲午夜久久久精品电影院| 成AV人片一区二区三区久久| 久久99热66这里只有精品一| 香蕉久久国产超碰青草| 全色黄大色大片免费久久老太| 精品视频一区二区观看| 日本午夜精品一本在线观看| 亚洲一级无毛片无码在线免费视频| 人人妻人人澡人人爽欧美一区| 伊人久久福利中文字幕| 國產尤物AV尤物在線觀看| 日韩一区二区三免费高清| 日韩欧美91| 亚洲系列中文字幕一区二区| 国产美女视频黄a视频全免费网站| 二级毛片免费观看全程| 亚洲婷婷丁香| 国产一级毛片高清完整视频版| 精品免费在线视频| 久久久久中文字幕精品视频| 91精品国产麻豆国产自产在线| 亚洲欧洲日本在线| 中文字幕在线一区二区在线| 免费国产小视频在线观看| 永久天堂网Av| 亚洲Va中文字幕久久一区| 伊人久久婷婷五月综合97色| 成人免费午夜视频| 2021精品国产自在现线看| 日本高清免费一本在线观看 | 日本日韩欧美| 四虎国产在线观看| 一级全黄毛片| 米奇精品一区二区三区| 国产精品久久久久久久久kt| 日韩毛片免费视频| 国产精品大尺度尺度视频| 911亚洲精品| 91福利在线看| 亚洲国产成人麻豆精品| 亚洲经典在线中文字幕| 99热这里只有免费国产精品| 国产精品露脸视频| 色婷婷色丁香| 久久中文字幕不卡一二区| 国产高清在线丝袜精品一区| 欧美一区二区三区香蕉视| 日韩欧美国产精品| 国产99热| 专干老肥熟女视频网站| 欧洲高清无码在线| 无码AV日韩一二三区| 无码久看视频| 91青青草视频在线观看的| 超碰免费91| 全裸无码专区| 国产91透明丝袜美腿在线| 国产黄网永久免费| 中文字幕人成乱码熟女免费| 亚洲区第一页| 久青草网站| 精品国产成人三级在线观看| 色噜噜综合网| 91久久偷偷做嫩草影院| 国产在线观看精品| 婷婷激情五月网| 日韩AV无码免费一二三区| 国产爽妇精品| 成人精品视频一区二区在线| 午夜精品区| 亚洲色婷婷一区二区| 国产精品毛片在线直播完整版| 国产精品手机视频| 久久综合九色综合97网| 国精品91人妻无码一区二区三区| 美女被躁出白浆视频播放|