版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p> 本 科 畢 業(yè) 設(shè) 計(論文)</p><p> 題 目:基于頻域的圖像增強(qiáng)算法研究</p><p><b> 專題題目:</b></p><p> 學(xué) 院:信息工程</p><p> 專 業(yè):電子信息工程</p><p><b> 班
2、 級: </b></p><p><b> 學(xué) 號: </b></p><p><b> 學(xué) 生: </b></p><p> 指導(dǎo)教師: 職稱:講師</p><p><b> 時間:2012</b></p>
3、;<p> 本 科 畢 業(yè) 設(shè) 計(論文)任 務(wù) 書</p><p> 題 目:基于頻域的圖像增強(qiáng)算法研究</p><p> 專題題目(若無專題則不填): </p><p> 原始依據(jù)(包括設(shè)計(論文)的工作基礎(chǔ)、研究條件、應(yīng)用環(huán)境、工作目的等):</p><p> 工作基礎(chǔ):頻域增強(qiáng)是利用圖像變換方法將原來的圖像空
4、間中的圖像以某種形式轉(zhuǎn)換到其它空間中,然后利用該空間的特有性質(zhì)方便地進(jìn)行圖像處理,最后再轉(zhuǎn)換回原來的圖像空間中,從而得到處理后的圖像。由于學(xué)生已經(jīng)學(xué)過matlab語言、c語言、數(shù)字圖像處理、數(shù)字信號處理等課程,具備從事該課題的部分基礎(chǔ)知識。</p><p> 研究條件:硬件條件計算機(jī);軟件條件是在計算機(jī)win98以上操作系統(tǒng)、matlab語言或c語言實現(xiàn);前期基礎(chǔ)知識是matlab語言或c語言、數(shù)字圖像處理、數(shù)
5、字信號處理等課程。</p><p> 應(yīng)用環(huán)境:主要應(yīng)用于醫(yī)學(xué)圖像處理、遙感圖像處理等問題。</p><p><b> 工作目的:</b></p><p> 1、使學(xué)生提高綜合運(yùn)用所學(xué)專業(yè)知識的能力;</p><p> 2、使學(xué)生掌握從事學(xué)術(shù)研究的基本方法;</p><p> 3、使學(xué)生
6、掌握撰寫學(xué)術(shù)論文的基本格式;</p><p> 4、研究頻域的圖像增強(qiáng)的原理及應(yīng)用。</p><p> 主要內(nèi)容和要求:(包括設(shè)計(研究)內(nèi)容、主要指標(biāo)與技術(shù)參數(shù),并根據(jù)課題性質(zhì)對學(xué)生提出具體要求):</p><p><b> 主要內(nèi)容</b></p><p> ?、?學(xué)習(xí)和研究圖像增強(qiáng)的基本框架;</p&g
7、t;<p> ?、?研究圖像增強(qiáng)的理論依據(jù);</p><p> ?、?編程實現(xiàn)其功能。</p><p><b> 主要指標(biāo)與技術(shù)參數(shù)</b></p><p><b> 均值、方差</b></p><p><b> 要求:</b></p><
8、;p> 要求學(xué)生獨(dú)立完成所選課題,在課題研究和論文中應(yīng)對所使用方法的理論依據(jù)、可行性及主要技術(shù)指標(biāo)進(jìn)行分析。</p><p><b> 日程安排:</b></p><p> 第1~2周:畢業(yè)實習(xí)(2周)</p><p> 第3~4周:收集課題資料,建立開發(fā)環(huán)境并學(xué)習(xí)開發(fā)工具的使用(2周)</p><p>
9、 第5~8周:算法分析和方案構(gòu)思(4周)</p><p> 第9~12周:matlab仿真及調(diào)試(4周)</p><p> 第13周:小組討論、進(jìn)一步完善課題(1周)</p><p> 第14~15周:撰寫畢業(yè)設(shè)計論文(2周)</p><p> 第16周:做好答辯前的各項準(zhǔn)備工作并參加答辯(1周)</p><p&
10、gt; 主要參考文獻(xiàn)和書目:</p><p> [1] 章毓晉. 圖像工程,第2版. 北京: 清華大學(xué)出版社,2007。</p><p> [2] 朱立新. 基于偏微分方程的圖像去噪和增強(qiáng)研究. 南京理工大學(xué)博士論文,2007。</p><p> [3] 阮秋琦. 數(shù)字圖像處理(第二版). 北京:電子工業(yè)出版社,2007。</p><p&
11、gt; [4] 陳強(qiáng),紀(jì)則軒,孫權(quán)森,夏德深. 基于光能分配的遙感圖像增強(qiáng). 中國圖像圖形學(xué)報,2009,14(11): 2284-2291。</p><p> [5] 王守覺,丁興號,廖英豪,郭東輝. 一種新的仿生彩色圖像增強(qiáng)方法. 電子學(xué)報,2008,36(10): 1970-1973。</p><p> [6] 姚慶棟, 畢厚杰, 王兆華, 許孟俠. 圖像編碼基礎(chǔ). 杭州: 浙
12、江大學(xué)出版社, 1992.</p><p> [7] 朱秀昌, 劉峰, 胡棟. 數(shù)字圖像處理與圖像通信. 北京: 北京郵電大學(xué)出版社. 2007.</p><p> [8] 陳垚光,毛濤濤,王正林等.精通MATLAB GUI設(shè)計.北京:電子工業(yè)出版社,2008。</p><p> 注:1、本表可自主延伸,各專業(yè)根據(jù)需調(diào)整 </p><p&
13、gt; 2、本表一式兩份,一份下達(dá)給學(xué)生,一份裝訂在《指導(dǎo)教師日志》中。</p><p> 本 科 畢 業(yè) 設(shè) 計(論文)開 題 報 告</p><p> 學(xué)院 信息工程 專業(yè) 電信 級(08 屆)班 2 學(xué)號 20 學(xué)生 謝建勇</p><p> 題 目:基于頻域的圖像增強(qiáng)算法研究</p><p> 專題題目(若無專題則不填):
14、</p><p> 本課題來源及研究現(xiàn)狀:</p><p> 1,圖像增強(qiáng)處理是數(shù)字圖像處理的一個重要分支。很多由于場景條件的影響圖像拍攝的視覺效果不佳,這就需要圖像增強(qiáng)技術(shù)來改善人的視覺效果,比如突出圖像中目標(biāo)物體的某些特點(diǎn)、從數(shù)字圖像中提取目標(biāo)物的特征參數(shù)等等,這些都有利于對圖像中目標(biāo)的識別、跟蹤和理解。圖像增強(qiáng)處理主要內(nèi)容是突出圖像中感興趣的部分,減弱或去除不需要的信息。這樣使有
15、用信息得到加強(qiáng),從而得到一種更加實用的圖像或者轉(zhuǎn)換成一種更適合人或機(jī)器進(jìn)行分析處理的圖像。圖像增強(qiáng)的應(yīng)用領(lǐng)域也十分廣闊并涉及各種類型的圖像。 </p><p> 2, 人們運(yùn)用數(shù)字圖像增強(qiáng)技術(shù)處理和分析遙感圖像,以有效地進(jìn)行資源和礦藏的勘探、調(diào)查、農(nóng)業(yè)和城市的土地規(guī)劃、作物估產(chǎn)、氣象預(yù)報、災(zāi)害及軍事目標(biāo)的監(jiān)視等。在生物醫(yī)學(xué)工程方面,運(yùn)用圖像增強(qiáng)技術(shù)對X射線圖像、超聲圖像和生物切片顯微圖像等進(jìn)行處理,提高圖像的清
16、晰度和分辨率。在工業(yè)和工程方面,主要應(yīng)用于無損探傷、質(zhì)量檢測和過程自動控制等方面。在公共安全方面,人像、指紋及其他痕跡的處理和識別,以及交通監(jiān)控、事故分析等都在不同程度上使用了圖像增強(qiáng)技術(shù)。圖像增強(qiáng)是圖像處理的重要組成部分,傳統(tǒng)的圖像增強(qiáng)方法對于改善圖像質(zhì)量發(fā)揮了極其重要的作用。隨著對圖像技術(shù)研究的不斷深入和發(fā)展,新的圖像增強(qiáng)方法不斷出現(xiàn)。</p><p> 課題研究目標(biāo)、內(nèi)容、方法和手段:</p>
17、<p> 1, 研究目標(biāo):一是消除噪聲,二是增強(qiáng)(或保護(hù))圖像特征。對圖像恰當(dāng)增強(qiáng),能使圖像去噪的同時特征得到較好保護(hù),使圖像更加清晰明顯,從而提供給我們準(zhǔn)確的信息。常用的圖像增強(qiáng)技術(shù)各有其特點(diǎn)和效果。</p><p> 2, 內(nèi)容:在頻域內(nèi)通過對Butterworth低通濾波器增強(qiáng)方法進(jìn)了研究,介紹了相關(guān)的理論和數(shù)學(xué)模型,并給利用MATLAB工具進(jìn)行實現(xiàn)。通過各種濾波后圖像比較,實驗證明在質(zhì)量
18、較差的圖像中,選擇不同的濾波算法對圖像的增強(qiáng)在準(zhǔn)確性上均有不同。</p><p> 3,方法和手段:(1) 選擇變換方法,將輸入圖像變換到頻域空間;</p><p> (2) 在頻域空間中,根據(jù)處理目的設(shè)計一個轉(zhuǎn)移函數(shù)并進(jìn)行處理;</p><p> (3) 將所得結(jié)果用反變換得到圖像增強(qiáng)。</p><p> 設(shè)計(論文)提綱及進(jìn)度安排
19、:</p><p> 主要參考文獻(xiàn)和書目:</p><p> [1] 章毓晉. 圖像工程,第2版. 北京: 清華大學(xué)出版社,2007。</p><p> [2] 朱立新. 基于偏微分方程的圖像去噪和增強(qiáng)研究. 南京理工大學(xué)博士論文,2007。</p><p> [3] 阮秋琦. 數(shù)字圖像處理(第二版). 北京:電子工業(yè)出版社,2007
20、。</p><p> [4] 陳強(qiáng),紀(jì)則軒,孫權(quán)森,夏德深. 基于光能分配的遙感圖像增強(qiáng). 中國圖像圖形學(xué)報,2009,14(11): 2284-2291。</p><p> [5] 王守覺,丁興號,廖英豪,郭東輝. 一種新的仿生彩色圖像增強(qiáng)方法. 電子學(xué)報,2008,36(10): 1970-1973。</p><p> [6] 姚慶棟, 畢厚杰, 王兆華,
21、 許孟俠. 圖像編碼基礎(chǔ). 杭州: 浙江大學(xué)出版社, 1992。</p><p> [7] 朱秀昌, 劉峰, 胡棟. 數(shù)字圖像處理與圖像通信. 北京: 北京郵電大學(xué)出版社. 2007。</p><p> [8] 陳垚光,毛濤濤,王正林等.精通MATLAB GUI設(shè)計.北京:電子工業(yè)出版社,2008。</p><p><b> 指導(dǎo)教師審核意見:<
22、;/b></p><p> 指導(dǎo)教師(簽字): 年 月 日</p><p><b> 注:本表可自主延伸</b></p><p><b> 摘 要</b></p><p> 圖像增強(qiáng)處理技術(shù)是圖像處理領(lǐng)域中一項基本的,也是很重要的技術(shù),一直是圖像處理領(lǐng)
23、域中不可回避的研究課題。而且圖像增強(qiáng)是指按一定的需要突出一幅圖像中的某些信息,同時削弱或去除某些不需要的信息,使之改善圖像質(zhì)量,加強(qiáng)圖像判讀和識別效果的處理技術(shù)。因為一幅圖像總是可能受到各種因素的干擾影響,造成圖像質(zhì)量的下降。圖像增強(qiáng)包含兩個方面內(nèi)容:一是消除噪聲,二是增強(qiáng)(或保護(hù))圖像特征。對圖像恰當(dāng)增強(qiáng),能使圖像去噪的同時特征得到較好保護(hù),使圖像更加清晰明顯,從而提供給我們準(zhǔn)確的信息。常用的圖像增強(qiáng)技術(shù)各有其特點(diǎn)和效果。</p
24、><p> 論文在介紹圖像頻域增強(qiáng)原理的基礎(chǔ)上,在頻域內(nèi)通過對低通濾波器、高通濾波器的圖像增強(qiáng)進(jìn)行研究,介紹了相關(guān)的理論和數(shù)學(xué)模型,并給利用MATLAB工具進(jìn)行實現(xiàn)。實驗證明,在質(zhì)量較差的圖像中,選擇不同的濾波算法對圖像的增強(qiáng)在準(zhǔn)確性上均有不同。</p><p> 關(guān)鍵詞:圖像增強(qiáng);濾波;MATLAB。</p><p><b> ABSTRACT<
25、/b></p><p> Image enhancement in image processing technology is a basic and very important technology; the field of image processing has been a research topic cannot be avoided. And it aims to stand out
26、some information of a picture to strength image identification and reorganization. At the same time it can wipe out the information that we don’t need in order to improve the quality of image. This paper addresses image
27、frequency enhancement principle and also researches low-pass filtering, high-pass filteri</p><p> Paper, introducing the principle of image enhancement based on frequency domain, in the frequency domain thr
28、ough the low-pass filter and high pass filtering enhancement into the study, describes the relevant theoretical and mathematical models and tools to use MATLAB implementation. After filtering through a variety of image c
29、omparison, real proof of poor image quality, choose a different algorithm for image enhancement filter of accuracy are different.</p><p> Key words: Image enhancement; filter; MATLAB.</p><p>&l
30、t;b> 目 錄</b></p><p><b> 第一章 緒論1</b></p><p> 1.1 課題研究的背景和意義1</p><p> 1.2 國內(nèi)外研究情況3</p><p> 1.2.1圖像增強(qiáng)技術(shù)國外發(fā)展?fàn)顩r3</p><p> 1.2.2
31、 圖像增強(qiáng)技術(shù)國內(nèi)發(fā)展?fàn)顩r4</p><p> 第二章 頻域圖像的原理6</p><p><b> 2.1 引言6</b></p><p> 2.2 頻域增強(qiáng)定義和步驟6</p><p> 2.3 低通濾波7</p><p> 2.4 高通濾波8</p>
32、<p> 2.5 同態(tài)濾波9</p><p> 2.6 小結(jié)11</p><p> 第三章 MATLAB基礎(chǔ)知識介紹12</p><p> 3.1 MATLAB基本知識介紹12</p><p> 3.1.1 MATLAB的概述12</p><p> 3.1.2 MATLAB
33、產(chǎn)生的歷史背景12</p><p> 3.2 MATLAB語言的特點(diǎn)13</p><p> 3.3 MATLAB在圖像處理中的應(yīng)用14</p><p> 3.4 MATLAB軟件優(yōu)點(diǎn)15</p><p> 3.5 友好的工作平臺編程環(huán)境15</p><p> 3.5.1 簡單易用的程序
34、語言16</p><p> 3.5.2 強(qiáng)大的科學(xué)計算機(jī)數(shù)據(jù)處理能力16</p><p> 3.5.3 應(yīng)用廣泛的模塊集合工具箱16</p><p> 3.5.4 實用的程序接口和發(fā)布平臺17</p><p> 第四章 頻域增強(qiáng)算法的實現(xiàn)及代碼18</p><p> 4.1 理想低通
35、濾波器18</p><p> 4.2 巴特沃斯低通濾波器21</p><p> 4.3 高通濾波24</p><p> 參考文獻(xiàn)和書目27</p><p><b> 總結(jié)及展望28</b></p><p><b> 致謝29</b></p&g
36、t;<p><b> 第一章 緒論</b></p><p> 1.1 課題研究的背景和意義</p><p> 人類傳遞信息的主要媒介是語言和圖像。據(jù)統(tǒng)計在人類接受的各種信息中視覺信息占80%,所以圖像信息是十分重要的信息傳遞媒體和方式。圖像傳遞系統(tǒng)包括圖像采集、圖像壓縮、圖像編碼、圖像存儲、圖像通信、圖像顯示這六個部分。在實際應(yīng)用中每個部分都有可
37、能導(dǎo)致圖像品質(zhì)變差,使圖像傳遞的信息無法被正常讀取和識別。例如,在采集圖像過程中由于光照環(huán)境或物體表面反光等原因造成圖像整體光照不均,或是圖像采集系統(tǒng)在采集過程中由于機(jī)械設(shè)備的緣故無法避免的加入采集噪聲,或是圖像顯示設(shè)備的局限性造成圖像顯示層次感降低或顏色減少等等。因此研究快速且有效地圖像增強(qiáng)算法成為推動圖像分析和圖像理解領(lǐng)域發(fā)展的關(guān)鍵內(nèi)容之一。</p><p> 圖像增強(qiáng)處理是數(shù)字圖像處理的一個重要分支。很多
38、由于場景條件的影響圖像拍攝的視覺效果不佳,這就需要圖像增強(qiáng)技術(shù)來改善人的視覺效果,比如突出圖像中目標(biāo)物體的某些特點(diǎn)、從數(shù)字圖像中提取目標(biāo)物的特征參數(shù)等等,這些都有利于對圖像中目標(biāo)的識別、跟蹤和理解。圖像增強(qiáng)處理主要內(nèi)容是突出圖像中感興趣的部分,減弱或去除不需要的信息。這樣使有用信息得到加強(qiáng),從而得到一種更加實用的圖像或者轉(zhuǎn)換成一種更適合人或機(jī)器進(jìn)行分析處理的圖像。圖像增強(qiáng)的應(yīng)用領(lǐng)域也十分廣闊并涉及各種類型的圖像。例如,在軍事應(yīng)用中,增強(qiáng)
39、紅外圖像提取我方感興趣的敵軍目標(biāo);在醫(yī)學(xué)應(yīng)用中,增強(qiáng)X射線所拍攝的患者腦部、胸部圖像確定病癥的準(zhǔn)確位置;在空間應(yīng)用中,對用太空照相機(jī)傳來的月球圖片進(jìn)行增強(qiáng)處理改善圖像的質(zhì)量;在農(nóng)業(yè)應(yīng)用中,增強(qiáng)遙感圖像了解農(nóng)作物的分布;在交通應(yīng)用中,對大霧天氣圖像進(jìn)行增強(qiáng),加強(qiáng)車牌、路標(biāo)等重要信息進(jìn)行識別;在數(shù)碼相機(jī)中,增強(qiáng)彩色圖像可以減少光線不均、顏色失真等造成的圖像退化現(xiàn)象。</p><p> 圖像工程是一門綜合學(xué)科,它的研
40、究內(nèi)容非常廣泛,覆蓋面也很大。從1996年起,《中國圖像圖形學(xué)報》上連續(xù)刊登了對圖像工程文獻(xiàn)統(tǒng)計分類的綜述文章。根據(jù)各文獻(xiàn)的主要內(nèi)容將其分別歸入圖像處理、圖像分析、圖像理解、技術(shù)應(yīng)用和綜述5個大類,并在此基礎(chǔ)上對國內(nèi)15種有關(guān)圖像工程的重要中文期刊進(jìn)行了各期刊各類文獻(xiàn)的統(tǒng)計和分析。選取的刊物名有:《CT理論與應(yīng)用研究》、《測繪學(xué)報》、《電子測量與儀器學(xué)報》、《電子學(xué)報》、《電子與信息學(xué)報》、《計算機(jī)學(xué)報》、《模式識別與人工智能》、《數(shù)據(jù)
41、采集與處理》、《通信學(xué)報》、《信號處理》、《遙感學(xué)報》、《中國生物醫(yī)學(xué)工程學(xué)報》、《中國體視學(xué)與圖像分析》、《中國圖象圖形學(xué)報》、《自動化學(xué)報》。</p><p> 從中我們挑選了最近5年的統(tǒng)計數(shù)據(jù):在2005年的112期上發(fā)表的2734 篇學(xué)術(shù)研究和技術(shù)應(yīng)用文獻(xiàn)中,屬于圖像工程領(lǐng)域的文獻(xiàn)有656篇。在2006年</p><p> 的112期上發(fā)表的3013篇學(xué)術(shù)研究和技術(shù)應(yīng)用文獻(xiàn)中,
42、屬于圖像工程領(lǐng)域的文獻(xiàn)有711篇。在2007年的118期上發(fā)表的3312篇學(xué)術(shù)強(qiáng)究和技術(shù)應(yīng)用文獻(xiàn)中,屬于圖像工程領(lǐng)域的文獻(xiàn)有895篇。在2008年的120期上發(fā)表的3359篇學(xué)術(shù)研究和技術(shù)應(yīng)用文獻(xiàn)中,屬于圖像工程領(lǐng)域的文獻(xiàn)有915篇,2009年的134期上發(fā)表的3604篇學(xué)術(shù)研究和技術(shù)應(yīng)用文獻(xiàn)中,有1008篇屬于圖像工程領(lǐng)域的文獻(xiàn)。這些統(tǒng)計數(shù)據(jù)顯示,無論是論文總數(shù)還是選取總數(shù)都是逐年增長的。論文總數(shù)的增長表明刊物的不斷發(fā)展,選取總數(shù)的增
43、加表明圖像工程的研究和應(yīng)用的不斷壯大。據(jù)統(tǒng)計從1995年至2009年,發(fā)表圖像處理的文章總計2720篇,占圖像工程總體的33.1%;發(fā)表圖像分析的文章總計2434篇,占圖像工程總體的29.6%;發(fā)表圖像理解的文章總計1192篇,占圖像工程總體的14.5%;發(fā)表技術(shù)應(yīng)用文章1797篇,占圖像工程總體的21.9%;發(fā)表綜述評論文章74篇,占圖像工程總體的0.9%,其中關(guān)于圖像增強(qiáng)技術(shù)方面的文章增長率尤其較高。因此圖像增強(qiáng)技術(shù)在今后一段時間內(nèi)
44、仍將是一個熱點(diǎn)。</p><p> 影響圖像質(zhì)量清晰程度有很多因素,室外光照度不均勻會造成圖像灰度過于集中;攝像頭獲得的圖像經(jīng)過數(shù)/模轉(zhuǎn)換,線路傳輸時都會產(chǎn)生噪聲污染,圖像質(zhì)量不可避免降低,輕者變現(xiàn)為圖像伴有噪點(diǎn),難于看清圖像細(xì)節(jié);重者圖像模糊不清,連大概物體面貌輪廓都難以看清。因此,對圖像進(jìn)行分析處理之前,必須對圖像進(jìn)行改善,即增強(qiáng)圖像。圖像增強(qiáng)并不考慮圖像質(zhì)量下降的原因,只是將圖像中感興趣的重要特征有選擇性
45、的突出出來,同時衰減不需要的特征,目的就是提高圖像的可懂度。</p><p> 圖像增強(qiáng)的方法分為空域法和頻域法兩種,空域法是對圖像中的像素點(diǎn)進(jìn)行操作,用公式描述如下:</p><p> G(x,y)=F(x,y) H(x,y)</p><p> 其中是F(x,y)原圖像;H(x,y)為空間轉(zhuǎn)換函數(shù);G(x,y)表示進(jìn)行處理后的圖像。</p>&
46、lt;p> 頻域法是間接的處理方法,是先在圖像的頻域中對圖像的變換值進(jìn)行操作,然后變回空域。例如,先對圖像進(jìn)行傅里葉變化到頻域,再對圖像的頻譜進(jìn)行某種濾波修正,最后將修正后的圖像進(jìn)行傅里葉反變化到空域,以此增強(qiáng)圖像??捎脠D1來描述該過程。</p><p> 1.2 國內(nèi)外研究情況 </p><p> 圖像增強(qiáng)技術(shù)國外發(fā)展?fàn)顩r</p><p> 20世紀(jì)
47、20年代圖片第一次通過海底電纜從倫敦傳往紐約。當(dāng)時人們通過字符模擬得到中間色調(diào)的方法來還原圖像。早期的圖像增強(qiáng)技術(shù)往往涉及硬件參數(shù)的設(shè)置,如打印過程的選擇和亮度等級的分布等問題。在1921年年底提出了一種基于光學(xué)還原的新技術(shù)。在這一時期由于引入了一種用編碼圖像紙帶去調(diào)制光束達(dá)到調(diào)節(jié)底片感光程度的方法,使灰度等級從5個灰度級增加到15個灰度等級,這種方法明顯改善了圖像復(fù)原的效果。到20世紀(jì)60年代早期第一臺可以執(zhí)行數(shù)字圖像處理任務(wù)的大型計
48、算機(jī)制造出來了,這標(biāo)志著利用計算機(jī)技術(shù)處理數(shù)字圖像時代的到來。1964年,研究人員在美國噴氣推進(jìn)實驗室(JPL)里使用計算機(jī)以及其它硬件設(shè)備,采用幾何校正、灰度變換、去噪聲、傅里葉變換以及二維線性濾波等增強(qiáng)方法對航天探測器“徘徊者7號”發(fā)回的幾千張月球照片進(jìn)行處理,同時他們也考慮太陽位置和月球環(huán)境的影響,最終成功地繪制出了月球表面地圖。隨后他們又對1965年“徘徊者8號”發(fā)回地球的幾萬張照片進(jìn)行了較為復(fù)雜的數(shù)字圖像處理,使圖像質(zhì)量進(jìn)一步
49、提高。這些成績不僅引起世界許多有關(guān)方面的注意而且JPL本身也更加重視對數(shù)字圖像處理地研究和設(shè)備的改進(jìn),并專門成立</p><p> 20世紀(jì)60年代末和20世紀(jì)70年代初有學(xué)者開始將圖像增強(qiáng)技術(shù)用于醫(yī)學(xué)圖像、地球遙感監(jiān)測和天文學(xué)等領(lǐng)域。X射線是最早用于成像的電磁輻射源之一,在1895年X射線由倫琴發(fā)現(xiàn)。20世紀(jì)70年代Godfrey N. Hounsfield先生和Allan M. Cormack教授共同發(fā)明計
50、算機(jī)軸向斷層技術(shù):</p><p> 一個檢測器圍繞病人,并用X射線源繞著物體旋轉(zhuǎn)。X射線穿過身體并由位于對面環(huán)中的相應(yīng)檢測器收集起來。其原理是用感知的數(shù)據(jù)去重建切片圖像。當(dāng)物體沿垂直于檢測器的方向運(yùn)動時就產(chǎn)生一系列的切片,這些切片組成了物體內(nèi)部的再現(xiàn)圖像。到了20世紀(jì)80年代以后,各種硬件的發(fā)展使得人們不僅能夠處理二維圖像,而且開始處理三維圖像。許多能獲得三維圖像的設(shè)備和分析處理三維圖像的系統(tǒng)已經(jīng)研制成功了,
51、圖像處理技術(shù)得到了廣泛的應(yīng)用。進(jìn)入20世紀(jì)90年代,圖像增強(qiáng)技術(shù)已經(jīng)逐步涉及人類生活和社會發(fā)展的各個方面。計算機(jī)程序用于增強(qiáng)對比度或?qū)⒘炼染幋a為彩色,以便解釋X射線和用于工業(yè)、醫(yī)學(xué)及生物科學(xué)等領(lǐng)域的其他圖像。地理學(xué)用相同或相似的技術(shù)從航空和衛(wèi)星圖像中研究污染模式。在考古學(xué)領(lǐng)域中使用圖像處理方法已成功地復(fù)原模糊圖片。在物理學(xué)和相關(guān)領(lǐng)域中計算機(jī)技術(shù)能增強(qiáng)高能等離子和電子顯微鏡等領(lǐng)域的實驗圖片。直方圖均衡處理是圖像增強(qiáng)技術(shù)常用的方法之一。19
52、97年Kim 提出如果要將圖像增強(qiáng)技術(shù)運(yùn)用到數(shù)碼相機(jī)等電子產(chǎn)品中,那么算法一定要保持圖像的亮度特性。在文章中Kim提出了保持亮度特性的直方圖均衡算法(BBHE)。Kim的改進(jìn)算法提出后</p><p> 1.2.2 圖像增強(qiáng)技術(shù)國內(nèi)發(fā)展?fàn)顩r</p><p> 在借鑒國外相對成熟理論體系和技術(shù)應(yīng)用體系的條件下,國內(nèi)的增強(qiáng)技術(shù)和應(yīng)用也有了很大的發(fā)展??傮w來說,圖像增強(qiáng)技術(shù)的發(fā)展大致經(jīng)歷了
53、初創(chuàng)期、發(fā)展期、普及期和應(yīng)用期4個階段。初創(chuàng)期開始于20世紀(jì)60年代,當(dāng)時的圖像采用像素型光柵進(jìn)行掃描顯示,大多采用中、大型機(jī)對</p><p> 其進(jìn)行處理。在這一時期由于圖像存儲成本高,處理設(shè)備造價高,因而其</p><p> 應(yīng)用面很窄。20世紀(jì)70年代進(jìn)入了發(fā)展期,開始大量采用中、大型機(jī)進(jìn)行處理,圖像處理也逐漸改用光柵掃描顯示方式,特別是出現(xiàn)了CT和衛(wèi)星遙感圖像,對圖像增強(qiáng)處理
54、提出了一個更高的要求。到了20世紀(jì)80年代,圖像增強(qiáng)技術(shù)進(jìn)入普及期,此時的計算機(jī)已經(jīng)能夠承擔(dān)起圖形圖像處理的任務(wù)。20世紀(jì)90年代進(jìn)入了應(yīng)用期,人們運(yùn)用數(shù)字圖像增強(qiáng)技術(shù)處理和分析遙感圖像,以有效地進(jìn)行資源和礦藏的勘探、調(diào)查、農(nóng)業(yè)和城市的土地規(guī)劃、作物估產(chǎn)、氣象預(yù)報、災(zāi)害及軍事目標(biāo)的監(jiān)視等。在生物醫(yī)學(xué)工程方面,運(yùn)用圖像增強(qiáng)技術(shù)對X射線圖像、超聲圖像和生物切片顯微圖像等進(jìn)行處理,提高圖像的清晰度和分辨率。在工業(yè)和工程方面,主要應(yīng)用于無損探傷
55、、質(zhì)量檢測和過程自動控制等方面。在公共安全方面,人像、指紋及其他痕跡的處理和識別,以及交通監(jiān)控、事故分析等都在不同程度上使用了圖像增強(qiáng)技術(shù)。圖像增強(qiáng)是圖像處理的重要組成部分,傳統(tǒng)的圖像增強(qiáng)方法對于改善圖像質(zhì)量發(fā)揮了極其重要的作用。隨著對圖像技術(shù)研究的不斷深入和發(fā)展,新的圖像增強(qiáng)方法不斷出現(xiàn)。例如一些學(xué)者將模糊映射理論引入到圖像增強(qiáng)算法中,提出了包括模糊松弛、模糊熵、模糊類等增強(qiáng)算法來解決增強(qiáng)算法中映射</p><p&
56、gt; 第二章 頻域圖像的原理</p><p><b> 2.1 引言</b></p><p> 在進(jìn)行圖像處理的過程中,獲取原始圖像后,首先需要對圖像進(jìn)行預(yù)處理,因為在獲取圖像的過程中,往往會發(fā)生圖像失真,使所得圖像與原圖像有某種程度上的差別。在許多情況下,人們難以確切了解引起圖像降質(zhì)的具體物理過程及</p><p> 其數(shù)學(xué)模型,但
57、卻能估計出使圖像降質(zhì)的一些可能原因,針對這些原因采取簡單易行的方法,改善圖像質(zhì)量。圖像增強(qiáng)一般不能增加原圖像信息,只能針對一些成像條件,把弱信號突出出來,使一些信息更容易分辨。圖像增強(qiáng)的方法分為頻域法和空域法,空域法主要是對圖像中的各像素點(diǎn)進(jìn)行操作;而頻域法是在圖像的某個變換域內(nèi),修改變換后的系數(shù),例如傅立葉變換、DCT 變換等的系數(shù),對</p><p> 圖像進(jìn)行操作,然后再進(jìn)行反變換得到處理后的圖像。<
58、;/p><p> MATLAB矩陣實驗室(Matrix Laboratory)的簡稱,具有方便的數(shù)據(jù)可視化功能,可用于科學(xué)計算和工程繪圖。它不僅在一般數(shù)據(jù)可視化軟件都具有的功能方面更加完善,而且對于一些其他軟件所沒有的功能(例如圖形的光照處理、色度處理以及四維數(shù)據(jù)的表現(xiàn)等),MATLAB同樣表現(xiàn)了出色的處理能力。它具有功能豐富的工具箱,不但能夠進(jìn)行信號處理、語音處理、數(shù)值運(yùn)算,而且能夠完成各種圖像處理功能。本文利用
59、MATLAB工具來研究圖像頻域增強(qiáng)技術(shù)。圖像增強(qiáng)是為了獲得更好質(zhì)量的圖像,通過各種方法對圖像進(jìn)行處理,例如圖像邊緣檢測、分割以及特征提取等技術(shù)。圖像增強(qiáng)的方法有頻域處理法與空域處理法,本文主要研究了頻域處理方法中的濾波技術(shù)。從低通濾波、高通濾波、同態(tài)濾波三個方面比較了圖像增強(qiáng)的效果。文章首先分析了它們的原理,然后通過MATLAB軟件分別用這三種方法對圖像進(jìn)行處理,處理后使圖像的對比度得到了明顯的改善,增強(qiáng)了圖像的視覺效果。</p&
60、gt;<p> 2.2 頻域增強(qiáng)定義和步驟</p><p> 圖像增強(qiáng)技術(shù)基本上可分成兩大類:頻域處理法和空域處理法。頻域處理法[1]的基礎(chǔ)是卷積定理,它采用修改圖像傅立葉變換的方法實現(xiàn)對圖像的增強(qiáng)處理。在頻域空間,圖像的信息表現(xiàn)為不同頻率分量的組合。如果能讓某個范圍內(nèi)的分量或某些頻率的分量受到抑制而讓其他分量不受影響,就可以改變輸出圖的頻率分布,達(dá)到不同的增強(qiáng)目的。</p>&
61、lt;p> 頻域增強(qiáng)是利用圖像變換方法將原來的圖像空間中的圖像以某種形式轉(zhuǎn)換到其它空間中,然后利用該空間的特有性質(zhì)方便地進(jìn)行圖像處理,最后再轉(zhuǎn)換回原來的圖像空間中,從而得到處理后的圖像。</p><p> 頻域增強(qiáng)的主要步驟是:</p><p> (1) 選擇變換方法,將輸入圖像變換到頻域空間;</p><p> (2) 在頻域空間中,根據(jù)處理目的設(shè)計
62、一個轉(zhuǎn)移函數(shù)并進(jìn)行處理;</p><p> (3) 將所得結(jié)果用反變換得到圖像增強(qiáng)。</p><p> 卷積理論是頻域技術(shù)的基礎(chǔ)。設(shè)函數(shù)f(x,y)與線性位不變算子h(x,y)的卷積結(jié)果是g(x,y),即g(x,y)=h(x,y)*f(x,y)</p><p> 那么根據(jù)卷積定理在頻域有:</p><p> G(x,y)=H(u,v)
63、F(u,v)</p><p> 其中G(x,y)、 H(u,v)、F(u,v)分別是g(x,y)、h(x,y)、f(x,y)的傅立葉變換。</p><p> ?。?)技術(shù)所需增強(qiáng)圖的傅立葉變換。</p><p> ?。?)將其與一個(根據(jù)需要設(shè)計的)轉(zhuǎn)移函數(shù)相乘。</p><p> ?。?)再將結(jié)果進(jìn)行傅立葉反變換以得到增強(qiáng)的圖。</
64、p><p> (7)將圖像從空域轉(zhuǎn)換到頻域所需的變換及將圖像從頻域空間轉(zhuǎn)換回空域</p><p><b> 所需的變換。</b></p><p> ?。?)在頻域空間對圖像進(jìn)行增強(qiáng)加工操作。</p><p> 常用的頻域增強(qiáng)方法有低通濾波和高通濾波。以下分別介紹在MATLAB中如何實現(xiàn)。</p><
65、p><b> 2.3 低通濾波</b></p><p> 圖像在傳遞過程中,由于噪聲主要集中在高頻部分,為去除噪聲改善圖像質(zhì)量,濾波器采用低通濾波器H(u,v)來抑制高頻成分,通過低頻成分,然后再進(jìn)行逆傅立葉變換獲得濾波圖像,就可達(dá)到平滑圖像的目的。在傅里葉變換域中,變換系數(shù)能反映某些圖像的特征,如頻譜的直流分量對應(yīng)于圖像的平均亮度,噪聲對應(yīng)于頻率較高的區(qū)域,圖像實體位于頻率較低
66、的區(qū)域等,因此頻域常被用于圖像增強(qiáng)。在圖像增強(qiáng)中構(gòu)造低通濾波器,使低頻分量能夠順利通過,高頻分量有效地阻止,即可濾除該領(lǐng)域內(nèi)噪聲。由卷積定理,低通濾波器數(shù)學(xué)表達(dá)式[3]為:G(u,v) = F(u,v)H(u,v) (1)式中,F(xiàn)(u,v)為含有噪聲的原圖像的傅里葉變換域;H(u,v)為傳遞函數(shù);G(u,v)為經(jīng)低通濾波后輸出圖像的傅里葉變換。假定噪聲和信號成分在頻率上可分離,且噪聲表現(xiàn)為高頻成分。H 濾波濾去了高頻成分,而低頻信息基本
67、無損失地通過。</p><p> 選擇合適的傳遞函數(shù)H(u,v)對頻域低通濾波關(guān)系重大。常用頻率域低濾波器H(u,v)有四種:</p><p> (1) 理想低通濾波器</p><p> 設(shè)傅立葉平面上理想低通濾波器離開原點(diǎn)的截止頻率為D0,則理想低通濾波器的傳遞函數(shù)為:</p><p><b> (2-1)</b&g
68、t;</p><p> 式中,D(u,v)=(u2+v2)1/2 表示點(diǎn)(u,v)到原點(diǎn)的距離,D0 表示截止頻率點(diǎn)到原點(diǎn)的距離。</p><p> (2) Butterworth 低通濾波器</p><p> n 階Butterworth 濾波器的傳遞函數(shù)為:</p><p><b> ?。?-2)</b><
69、;/p><p> 它的特性是連續(xù)性衰減,而不像理想濾波器那樣陡峭變化。</p><p> (3) 指數(shù)低通濾波器</p><p> 指數(shù)低通濾波器是圖像處理中常用的另一種平滑濾波器。它的傳遞函數(shù)為:</p><p><b> ?。?-3)</b></p><p> (4) 梯形低通濾波器<
70、;/p><p> 梯形低通濾波器是理想低通濾波器和完全平滑濾波器的折中。它的傳遞函數(shù)為:</p><p><b> ?。?-4)</b></p><p><b> 2.4 高通濾波</b></p><p> 圖像中的細(xì)節(jié)部分與其頻率的高頻分量相對應(yīng),所以高通濾波可以對圖像進(jìn)行銳化處理。高通濾波器
71、與低通濾波器的作用相反,它使高頻分量順利通過,而消弱低頻。</p><p> 圖像的邊緣、細(xì)節(jié)主要位于高頻部分,而圖像的模糊是由于高頻成分比較弱產(chǎn)生的。采用高通濾波器可以對圖像進(jìn)行銳化處理,是為了消除模糊,突出邊緣。因此采用高通濾波器讓高頻成分通過,使低頻成分削弱,再經(jīng)逆傅立葉變換得到邊緣銳化的圖像。常用的高通濾波器有:</p><p> (1) 理想高通濾波器</p>
72、<p> 二維理想高通濾波器的傳遞函數(shù)為:</p><p><b> ?。?-5)</b></p><p> (2) 巴特沃斯高通濾波器</p><p> n 階巴特沃斯高通濾波器的傳遞函數(shù)定義如下:</p><p><b> ?。?-6)</b></p><p&
73、gt;<b> (3) 指數(shù)濾波器</b></p><p> 指數(shù)高通濾波器的傳遞函數(shù)為:</p><p><b> (2-7)</b></p><p> (4) 梯形濾波器 </p><p> 梯形高通濾波器的定義為:</p><p><b> ?。?
74、-8)</b></p><p><b> 2.5 同態(tài)濾波</b></p><p> 一般來說,圖像的邊緣和噪聲都對應(yīng)于傅立葉變換的高頻分量。而低頻分量主要決定圖像在平滑區(qū)域中總體灰度級的顯示,故被低通濾波的圖像比原圖像少一些尖銳的細(xì)節(jié)部分。同樣,被高通濾波的圖像在圖像的平滑區(qū)域中將減少一些灰度級的變化并突出細(xì)節(jié)部分。為了增強(qiáng)圖像細(xì)節(jié)的同時盡量保留圖
75、像的低頻分量,使用同態(tài)濾波方法 可以保留圖像原貌的同時,對圖像細(xì)節(jié)增強(qiáng).。濾波后,如圖(2)</p><p><b> 圖1同態(tài)濾波過程</b></p><p> 圖2 同態(tài)濾波器應(yīng)用實例 </p><p> 同態(tài)濾波函數(shù)的確定:</p><p> 以Rh 代表高頻增益, Rl 代表低頻
76、增益, D( u,v ) 表示頻率( u, v) 距濾波器中心( u0, v 0) 的離。傳統(tǒng)的同態(tài)濾波函數(shù)如圖2 所示。當(dāng)Rh> 1, Rl> 1 時,該濾波函數(shù)能同時抑制照明分量和增強(qiáng)反射分量,從而滿足動態(tài)范圍壓縮和對比度增強(qiáng)兩種效果要求。處理目的不同, 可構(gòu)造不同的濾波器。頻域內(nèi)經(jīng)常使用的高通濾波器為高斯型高通濾波器, 濾波函數(shù)為:</p><p> H ( u, v) = 1- ex p[
77、- D( u, v ) / 2D0^2n] </p><p> 增強(qiáng)處理。對高斯型高通濾波器稍加修改, 可得以下高斯型高通濾波函數(shù):</p><p> H ( u, v) = ( Rh- R l) [ 1- e- c( D (u ,v ) / D0) 2n] + Rl</p><p> D( u, v) = [ ( u- M/ 2)^ 2+ ( v- N /
78、2)^2]^1/2</p><p> 式中: D0 是u0 和v 0 為0 時的D( u, v ) 值, 表示截止頻率。對于一幅M×N 的圖像, 傅里葉變換后的中心在( M/ 2, N / 2) 式需做平移處理。傳統(tǒng)的巴特沃思高通濾波器與同態(tài)濾波的傳遞函數(shù)十分相似, 巴特沃思高通濾波的傳</p><p><b> 遞函數(shù)為</b></p>
79、<p> H ( u, v) = 1/ ( 1+ D0 / D( u, v) )^ 2n </p><p> 根據(jù)兩者之間的相似性, 將高通濾波函數(shù)稍作修改即可得到對應(yīng)的巴特沃思高通濾波函數(shù):</p><p> H ( u, v) = ( Rh- R l) / ( 1+ cD 0/ D( u, v ) )^2n+ Rl</p><p><b&g
80、t; 。</b></p><p><b> 2.6 小結(jié)</b></p><p> 理想低通濾波器由于高頻成分包含有大量的邊緣信息,因此采用該濾波器在去噪聲的同時將會導(dǎo)致邊緣信息損失而使圖像邊模糊;Butterworth 低通濾波器在抑制噪聲的同時,圖像邊緣的模糊程度大大減小,沒有振鈴效應(yīng)產(chǎn)生;采用指數(shù)低通濾波器濾波在抑制噪聲的同時,圖像邊緣的模糊
81、程度較用Butterworth 濾波產(chǎn)生的大些,無明顯的振鈴效應(yīng)。梯形低通濾波器的性能介于理想低通濾波器和指數(shù)濾波器之間,濾波的圖像有一定的模糊和振鈴效應(yīng)。</p><p> 四種高通濾波函數(shù)的選用類似于低通。理想高通有明顯振鈴現(xiàn)象,即圖像的邊緣有抖動現(xiàn)象;Butterworth 高通濾波效果較好,但計算復(fù)雜,其優(yōu)點(diǎn)是有少量低頻通過,H(u,v)是漸變的,振鈴現(xiàn)象不明顯;指數(shù)高通效果比Butterworth 差
82、些,振鈴現(xiàn)象不明顯;梯形高通會產(chǎn)生微振鈴效果,但計算簡單,較常用。高通濾波器的濾波效果可以用原始圖像減去低通濾波圖像后得到。也可以將原始圖像乘以一個放大系數(shù),然后再減去低通濾波圖像后得到高頻增強(qiáng)圖像。</p><p> 同態(tài)濾波增強(qiáng)是一種在頻域中同時將圖像亮度范圍進(jìn)行壓縮和將圖像對比度進(jìn)行增強(qiáng)的方法。在同態(tài)濾波消噪中,先利用非線性的對數(shù)變換將乘性的噪聲轉(zhuǎn)化為加性的噪聲。用線性濾波器消除噪聲后再進(jìn)行非線性的指數(shù)反
83、變換以獲得原始的無噪聲圖像。增強(qiáng)后的圖像是由分別對應(yīng)照度分量與反射分量的兩部分疊加而成。</p><p> 第三章 MATLAB基礎(chǔ)知識介紹</p><p> 3.1 MATLAB基本知識介紹</p><p> 3.1.1 MATLAB的概述</p><p> MATLAB 是Matrix Laboratory(“矩陣實驗室
84、”)的縮寫,是由美Math Works 公司開發(fā)的集數(shù)值計算、符號計算和圖形可視化三大基本功能于一的,功能強(qiáng)大、操作簡單的語言。是國際公認(rèn)的優(yōu)秀數(shù)學(xué)應(yīng)用軟件之一。MATLAB的基本數(shù)據(jù)單位是矩陣,它的指令表達(dá)式與數(shù)學(xué),工程中常用的形式十分相似故用MATLAB來解算問題要比用C,FORTRAN等語言完相同的事情簡捷得多。</p><p> MATLAB包括擁有數(shù)百個內(nèi)部函數(shù)的主包和三十幾種工具包(Toolbox)
85、.工具包又可以分為功能性工具包和學(xué)科工具包.功能工具包用來擴(kuò)充MATLAB的符號計算,可視化建模仿真,文字處理及實時控制等功能.學(xué)科工具包是專業(yè)性比較強(qiáng)的工具包,控制工具包,信號處理工具包,通信工具包等都屬于此類.</p><p> 開放性使MATLAB廣受用戶歡迎.除內(nèi)部函數(shù)外,所有MATLAB主包文件和各種工具包都是可讀可修改的文件,用戶通過對源程序的修改或加入自己編寫程序構(gòu)造新的專用工具包.</p&
86、gt;<p> 3.1.2 MATLAB產(chǎn)生的歷史背景</p><p> 在70年代中期,Cleve Molar博士和其同事在美國國家科學(xué)基金的資助下開發(fā)了調(diào)用EISPACK和LINPACK的FORTRAN子程序庫.EISPACK是特征值求解的FOETRAN程序庫,LINPACK是解線性方程的程序庫.在當(dāng)時,這兩個程序庫代表矩陣運(yùn)算的最高水平.</p><p> 到
87、70年代后期,身為美國New Mexico大學(xué)計算機(jī)系系主任的Cleve Moler,在給學(xué)生講授線性代數(shù)課程時,想教學(xué)生使用EISPACK和LINPACK程序庫,但他發(fā)現(xiàn)學(xué)生用FORTRAN編寫接口程序很費(fèi)時間,于是他開始自己動手,利用業(yè)余時間為學(xué)生編寫EISPACK和LINPACK的接口程序.Cleve Moler給這個接口程序取名為MATLAB,該名為矩陣(matrix)和實驗室(labotatory)兩個英文單詞的前三個字母的組
88、合.在以后的數(shù)年里,MATLAB在多所大學(xué)里作為教學(xué)輔助軟件使用,并作為面向大眾的免費(fèi)軟件廣為流傳.</p><p> 1983年春天,Cleve Moler到Stanford大學(xué)講學(xué),MATLAB深深地吸引了工程師John Little. John Little敏銳地覺察到MATLAB在工程領(lǐng)域的廣闊前景.同年,他和Cleve Moler, Steve Banger一起,用C語言開發(fā)了第二代專業(yè)版.這一代的M
89、ATLAB語言同時具備了數(shù)值計算和數(shù)據(jù)圖示化的功能. </p><p> 1984年,Cleve Moler和John Little成立了Math Works公司,正式把MATLAB推向市場,并繼續(xù)進(jìn)行MATLAB的研究和開發(fā).</p><p> 在當(dāng)今30多個數(shù)學(xué)類科技應(yīng)用軟件中,就軟件數(shù)學(xué)處理的原始內(nèi)核而言,可分為兩大類.一類是數(shù)值計算型軟件,如MATLAB,Xmath,Gauss
90、等,這類軟件長于數(shù)值計算,對處理大批數(shù)據(jù)效率高;另一類是數(shù)學(xué)分析型軟件,Mathematica,Maple等,這類軟件以符號計算見長,能給出解析解和任意精確解,其缺點(diǎn)是處理大量數(shù)據(jù)時效率較低.Math Works公司順應(yīng)多功能需求之潮流,在其卓越數(shù)值計算和圖示能力的基礎(chǔ)上,又率先在專業(yè)水平上開拓了其符號計算,文字處理,可視化建模和實時控制能力,開發(fā)了適合多學(xué)科,多部門要求的新一代科技應(yīng)用軟件MATLAB.經(jīng)過多年的國際競爭,MATLAB
91、以經(jīng)占據(jù)了數(shù)值軟件市場的主導(dǎo)地位.</p><p> 在MATLAB進(jìn)入市場前,國際上的許多軟件包都是直接以FORTRANC語言等編程語言開發(fā)的。這種軟件的缺點(diǎn)是使用面窄,接口簡陋,程序結(jié)構(gòu)不開放以及沒有標(biāo)準(zhǔn)的基庫,很難適應(yīng)各學(xué)科的最新發(fā)展,因而很難推廣。MATLAB的出現(xiàn),為各國科學(xué)家開發(fā)學(xué)科軟件提供了新的基礎(chǔ)。在MATLAB問世不久的80年代中期,原先控制領(lǐng)域里的一些軟件包紛紛被淘汰或在MATLAB上重建。
92、</p><p> 時至今日,經(jīng)過Math Works公司的不斷完善,MATLAB已經(jīng)發(fā)展成為適合多學(xué)科,多種工作平臺的功能強(qiáng)大大大型軟件。在國外,MATLAB已經(jīng)經(jīng)受了多年考驗。在歐美等高校,MATLAB已經(jīng)成為線性代數(shù),自動控制理論,數(shù)理統(tǒng)計,數(shù)字信號處理,時間序列分析,動態(tài)系統(tǒng)仿真等高級課程的基本教學(xué)工具;成為攻讀學(xué)位的大學(xué)生,碩士生,博士生必須掌握的基本技能。在設(shè)計研究單位和工業(yè)部門,MATLAB被廣泛
93、用于科學(xué)研究和解決各種具體問題。在國內(nèi),特別是工程界,MATLAB一定會盛行起來??梢哉f,無論你從事工程方面的哪個學(xué)科,都能在MATLAB里找到合適的功能。</p><p> 3.2 MATLAB語言的特點(diǎn)</p><p> 一種語言之所以能如此迅速地普及,顯示出如此旺盛的生命力,是由于它</p><p> 有著不同于其他語言的特點(diǎn),正如同F(xiàn)ORTRAN和
94、C等高級語言使人們擺脫了需要直接對計算機(jī)硬件資源進(jìn)行操作一樣,被稱作為第四代計算機(jī)語言的MATLAB,利用其豐富的函數(shù)資源,使編程人員從繁瑣的程序代碼中解放出來。MATLAB最突出的特點(diǎn)就是簡潔。MATLAB用更直觀的,符合人們思維習(xí)慣的代碼,代替了C和FORTRAN語言的冗長代碼。MATLAB給用戶帶來的是最直觀,最簡潔的程序開發(fā)環(huán)境。以下簡單介紹一下MATLAB的主要特點(diǎn)。</p><p> (1)語言簡潔
95、緊湊,使用方便靈活,庫函數(shù)極其豐富。MATLAB程序書寫形式自由,利用起豐富的庫函數(shù)避開繁雜的子程序編程任務(wù),壓縮了一切不必要的編程工作。由于庫函數(shù)都由本領(lǐng)域的專家編寫,用戶不必?fù)?dān)心函數(shù)的可靠性??梢哉f,用MATLAB進(jìn)行科技開發(fā)是站在專家的肩膀上。</p><p> ?。?)運(yùn)算符豐富。由于MATLAB是用C語言編寫的,MATLAB提供了和C語言幾乎一樣多的運(yùn)算符,靈活使用MATLAB的運(yùn)算符將使程序變得極為簡
96、短。 </p><p> (3)MATLAB既具有結(jié)構(gòu)化的控制語句(如for循環(huán),while循環(huán),break語句和if語句),又有面向?qū)ο缶幊痰奶匦浴?lt;/p><p> ?。?)程序限制不嚴(yán)格,程序設(shè)計自由度大。例如,在MATLAB里,用戶無需對矩陣預(yù)定義就可使用。</p><p> ?。?)程序的可移植性很好,基本上不做修改就可以在各種型號的計算機(jī)和操作系統(tǒng)上
97、運(yùn)行。</p><p> ?。?)MATLAB的圖形功能強(qiáng)大。在FORTRAN和C語言里,繪圖都很不容易,但在MATLAB里,數(shù)據(jù)的可視化非常簡單。MATLAB還具有較強(qiáng)的編輯圖形界面的能力。</p><p> ?。?)MATLAB的缺點(diǎn)是,它和其他高級程序相比,程序的執(zhí)行速度較慢。由于MATLAB的程序不用編譯等預(yù)處理,也不生成可執(zhí)行文件,程序為解釋執(zhí)行,所以速度較慢。</p>
98、;<p> ?。?)功能強(qiáng)大的工具箱是MATLAB的另一特色。MATLAB包含兩個部分:核心部分和各種可選的工具箱。核心部分中有數(shù)百個核心內(nèi)部函數(shù)。其工具箱又分為兩類:功能性工具箱和學(xué)科性工具箱。功能性工具箱主要用來擴(kuò)充其符號計算功能,圖示建模仿真功能,文字處理功能以及與硬件實時交互功能。功能性工具</p><p> 箱用于多種學(xué)科。而學(xué)科性工具箱是專業(yè)性比較強(qiáng)的,如control,toolbox
99、, signal processing toolbox,commumnication toolbox等。這些工具箱都是由該領(lǐng)域內(nèi)學(xué)術(shù)水平很高的專家編寫的,所以用戶無需編寫自己學(xué)科范圍內(nèi)的基礎(chǔ)程序,而直接進(jìn)行高、精、尖的研究。</p><p> 源程序的開放性。開放性也許是MATLAB最受人們歡迎的特點(diǎn)。除內(nèi)部函數(shù)以外,所有MATLAB的核心文件和工具箱文件都是可讀可改的源文件,用戶可通過對源文件的修改以及加入自
100、己的文件構(gòu)成新的工具箱。</p><p> 3.3 MATLAB在圖像處理中的應(yīng)用</p><p> 圖像處理工具包是由一系列支持圖像處理操作的函數(shù)組成的。所支持的圖像處理操作有:圖像的幾何操作、鄰域和區(qū)域操作、圖像變換、圖像恢復(fù)與增強(qiáng)、線性濾波和濾波器設(shè)計、變換(DCT變換等) 、圖像分析和統(tǒng)計、二值圖像操作等。下面就MATLAB 在圖像處理中各方面的應(yīng)用分別進(jìn)行介紹。</p
101、><p> ?。?) 圖像文件格式的讀寫和顯示。MATLAB 提供了圖像文件讀入函數(shù) imread(),用來讀取如:bmp、tif、tiffpcx 、jpg 、gpeg 、hdf、xwd等格式圖像文;圖像寫出函數(shù) imwrite() ,還有圖像顯示函數(shù) image()、imshow()等等。</p><p> ?。?) 圖像處理的基本運(yùn)算。MATLAB 提供了圖像的和、差等線性運(yùn)算 ,以及卷積
102、、相關(guān)、濾波等非線性算。例如,conv2(I,J)實現(xiàn)了I,J兩幅圖像的卷積。</p><p> ?。?) 圖像變換。MATLAB 提供了一維和二維離散傅立葉變換(DFT) 、快速傅立葉變換(FFT) 、離散余弦變換 (DCT) 及其反變換函數(shù),以及連續(xù)小波變換(CWT)、離散小波變換(DWT)及其反變換。</p><p> ?。?) 圖像的分析和增強(qiáng)。針對圖像的統(tǒng)計計算MATLAB 提供
103、了校正、直方圖均衡、中值濾波、對比度調(diào)整、自適應(yīng)濾波等對圖像進(jìn)行的處理。</p><p> ?。?) 圖像的數(shù)學(xué)形態(tài)學(xué)處理。針對二值圖像,MATLAB 提供了數(shù)學(xué)形態(tài)學(xué)運(yùn)</p><p> 算函數(shù);腐蝕(Erode)、膨脹(Dilate)算子,以及在此基礎(chǔ)上的開 (Open)、閉(Close)算子、厚化 (Thicken) 、薄化 (Thin) 算子等豐富的數(shù)學(xué)形態(tài)學(xué)運(yùn)算。</p&
104、gt;<p> 以上所提到的 MATLAB在圖像中的應(yīng)用都是由相應(yīng)的MATLAB函數(shù)來實現(xiàn)的,使用時,只需按照函數(shù)的調(diào)用語法正確輸入?yún)?shù)即可。具體的用法可參考MATLAB豐富的幫助文檔。圖像邊緣對圖像識別和計算機(jī)分析十分有用,在MATLAB中,函數(shù) edge()用于灰度圖像邊緣的提取,它支持六種不同的邊緣提取方法,即Sobel方法、Prewitt 方法、Robert 方法,Laplacian2Gaussian方法、過零點(diǎn)
105、方法和Canny方法。</p><p> 3.4 MATLAB軟件優(yōu)點(diǎn)</p><p> 3.5 友好的工作平臺編程環(huán)境</p><p> MATLAB由一系列工具組成。這些工具方便用戶使用MATLAB的函數(shù)和文件,其中許多工具采用的是圖形用戶界面。包括MATLAB桌面和命令窗口、歷史命令窗口、編輯器和調(diào)試器、路徑搜索和用于用戶瀏覽幫助、工作空間、文件的瀏
106、覽器。隨著MATLAB的商業(yè)化以及軟件本身的不斷升級,MATLAB的用戶界面也越來越精致,更加接近Windows的標(biāo)準(zhǔn)界面,人機(jī)交互性更強(qiáng),操作更簡單。而且新版本的MATLAB提供了完整的聯(lián)機(jī)查詢、幫助系統(tǒng),極大的方便了用戶的使用。簡單的編程環(huán)境提供了比較完備的調(diào)試系統(tǒng),程序不必經(jīng)過編譯就可以直接運(yùn)行,而且能夠及時地報告出現(xiàn)的錯誤及進(jìn)行出錯原因分析。 </p><p> 3.5.1 簡單易用的程序語言<
107、/p><p> Mat lab是一個高級的矩陣/陣列語言,它包含控制語句、函數(shù)、數(shù)據(jù)結(jié)構(gòu)、輸入和輸出和面向?qū)ο缶幊烫攸c(diǎn)。用戶可以在命令窗口中將輸入語句與執(zhí)行命令同步,也可以先編寫好一個較大的復(fù)雜的應(yīng)用程序(M文件)后再一起運(yùn)行。新版本的MATLAB語言是基于最為流行的C++語言基礎(chǔ)上的,因此語法特征與C++語言極為相似,而且更加簡單,更加符合科技人員對數(shù)學(xué)表達(dá)式的書寫格式。使之更利于非計算機(jī)專業(yè)的科技人員使用。而且
108、這種語言可移植性好、可拓展性極強(qiáng),這也是MATLAB能夠深入到科學(xué)研究及工程計算各個領(lǐng)域的重要原因。 </p><p> 3.5.2 強(qiáng)大的科學(xué)計算機(jī)數(shù)據(jù)處理能力</p><p> MATLAB是一個包含大量計算算法的集合。其擁有600多個工程中要用到的數(shù)學(xué)運(yùn)算函數(shù),可以方便的實現(xiàn)用戶所需的各種計算功能。函數(shù)中所使用的算法都是科研和工程計算中的最新研究成果,而前經(jīng)過了各種優(yōu)化和容錯
109、處理。在通常情況下,可以用它來代替底層編程語言,如C和C++ 。在計算要求相同的情況下,使用MATLAB的編程工作量會大大減少。MATLAB的這些函數(shù)集包括從最簡單最基本的函數(shù)到諸如矩陣,特征向量、快速傅立葉變換的復(fù)雜函數(shù)。函數(shù)所能解決的問題其大致包括矩陣運(yùn)算和線性方程組的求解、微分方程及偏微分方程的組的求解、符號運(yùn)算、傅立葉變換和數(shù)據(jù)的統(tǒng)計分析、工程中的優(yōu)化問題、稀疏矩陣運(yùn)算、復(fù)數(shù)的各種運(yùn)算、三角函數(shù)和其他初等數(shù)學(xué)運(yùn)算、多維數(shù)組操作以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 頻域圖像增強(qiáng)算法研究(畢業(yè)論文)
- 畢業(yè)論文---頻域圖像增強(qiáng)算法研究
- matlab下圖像增強(qiáng)算法研究畢業(yè)論文
- 圖像增強(qiáng)畢業(yè)論文
- 畢業(yè)論文---圖像自適應(yīng)增強(qiáng)算法研究
- 基于fpga的簡單圖像增強(qiáng)算法實現(xiàn)【畢業(yè)論文】
- 畢業(yè)論文——圖像增強(qiáng)技術(shù)綜述
- 頻域圖像增強(qiáng)技術(shù)畢業(yè)論文
- 畢業(yè)論文--圖像增強(qiáng)算法研究-去噪與銳化模塊
- 畢業(yè)論文——圖像增強(qiáng)技術(shù)綜述
- 基于matlab圖像增強(qiáng)技術(shù)畢業(yè)論文
- 遙感圖像空間增強(qiáng)方法分析【畢業(yè)論文】
- 遙感圖像輻射增強(qiáng)方法分析【畢業(yè)論文】
- 畢業(yè)論文——基于matlab數(shù)字圖像增強(qiáng)處理
- 畢業(yè)論文——基于matlab數(shù)字圖像增強(qiáng)處理
- 基于matlab數(shù)字圖像增強(qiáng)處理-畢業(yè)論文
- 基于matlab平臺的圖像增強(qiáng)技術(shù)畢業(yè)論文
- 畢業(yè)設(shè)計(論文)基于頻域的圖像增強(qiáng)算法研究
- 本科畢業(yè)論文-直方圖圖像增強(qiáng)技術(shù)及其應(yīng)用
- 圖像分割算法研究與實現(xiàn)畢業(yè)論文
評論
0/150
提交評論