版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 11 屆畢業(yè)設計(論文)</p><p> 設計(論文)題目 數(shù)字圖像處理技術研究 </p><p> 子課題題目 二值圖像處理技術 </p><p> 姓 名 </p><p> 學 號 </p><
2、p> 所 屬 系 自動控制與機械工程 </p><p> 專業(yè)年級 08級通信技術 </p><p> 指導教師 </p><p> 2011 年 5 月</p><p><b> 摘 要</b></p><p> 數(shù)字圖
3、像處理是一門新興技術,隨著計算機硬件的發(fā)展,數(shù)字圖像的實時處理已經(jīng)成為可能,由于數(shù)字圖像處理的各種算法的出現(xiàn),使得其處理速度越來越快,能更好的為人們服務。數(shù)字圖像處理是一種通過計算機采用一定的算法對圖形圖像進行處理的技術。數(shù)字圖像處理技術已經(jīng)在各個領域上都有了比較廣泛的應用。圖像處理的信息量很大,對處理速度的要求也比較高。MATLAB強大的運算和圖像展示功能,使圖像處理變得更加的簡單和直觀。本文介紹了MATLAB 語言的特點,基于MAT
4、LAB的數(shù)字圖像處理環(huán)境,介紹了如何利用MATLAB及其圖像處理工具箱進行數(shù)字圖像處理,并通過一些例子來說明利用MATLAB圖像處理工具箱進行圖像處理的方法。主要論述了利用MATLAB實現(xiàn)圖像的二值化,二值圖像的腐蝕、膨脹、開、閉等形態(tài)學處理。</p><p> 關鍵詞:MATLAB,數(shù)字圖像處理,二值圖像</p><p><b> Abstract </b
5、></p><p> Digital image processing is an emerging technology, with the development of computer hardware, real-time digital image processing has become possible due to digital image processing algorithms
6、to appear, making it faster and faster processing speed, better for People services. Digital image processing is used by some algorithms Computer graphics image processing technology. Digital image processing technology
7、has been in various areas have a relatively wide range of applications. Image processin</p><p> Keywords: MATLAB, digital image processing, image enhancement,</p><p> binar
8、y image</p><p><b> 目 錄 </b></p><p><b> 第一章 緒論2</b></p><p> 1.1 課題研究目的及意義2</p><p> 1.2 國內(nèi)外研究現(xiàn)狀4</p><p> 1.3 本課題研究工作與結(jié)
9、構(gòu)安排5</p><p> 第二章數(shù)字圖像處理的簡介6</p><p> 2.1 什么是數(shù)字圖像6</p><p> 2.2 數(shù)字圖像處理概述8</p><p> 2.2.1 基本概念8</p><p> 2.2.2 研究內(nèi)容8</p><p> 2.2.3 基本特點1
10、0</p><p> 2.2.4 主要應用11</p><p> 2.3 圖像處理文件格式12</p><p> 2.3.1 MATLAB圖像文件格式12</p><p> 2.3.2 圖像類型13</p><p> 第三章MATLAB基本知識介紹14</p><p> 3
11、.1 MATLAB的概述14</p><p> 3.2 MATLAB產(chǎn)生的歷史背景15</p><p> 3.3 MATLAB語言的特點17</p><p> 3.4 MATLAB在圖像處理中的應用18</p><p> 第四章 二值圖像分析及其操作原理19</p><p> 4.1圖像二值化的基本
12、原理20</p><p> 4.2 二值形態(tài)學的基本運算22</p><p> 4.2.1 膨脹22</p><p> 4.2.2 腐蝕24</p><p> 4.2.3開啟25</p><p> 4.2.3閉合26</p><p> 第五章總結(jié)與展望28</p&
13、gt;<p><b> 5.1 總結(jié)28</b></p><p><b> 5.2 展望28</b></p><p><b> 參考文獻29</b></p><p><b> 致謝30</b></p><p><b>
14、; 第一章 緒論</b></p><p> 本章簡略介紹課題的研究目的及意義,該課題國內(nèi)外研究現(xiàn)狀以及論文內(nèi)容安排等。</p><p> 1.1 課題研究目的及意義</p><p> 圖像是人類獲取和交換信息的主要來源,是視覺的基礎,而視覺又是人類重要的感知手段,所以,數(shù)字圖像成為心理學、生理學、計算機科學等諸多方面學者研究示圖感知的有效工具。數(shù)
15、字圖像處理是一門實用的學科,在軍事公交、航空、航天、遙感、通信、醫(yī)學、教育等領域得到廣泛應用!此次選題的意義在于培養(yǎng)自我搜集資料和調(diào)查研究的能力、熟悉數(shù)字圖像處理中的二值圖像處理技術并驗證二值圖像處理的功能。另外,還能培養(yǎng)學生獨立思考問題和解決問題的能力,為今后工作做好技術儲備!</p><p> 數(shù)字圖象處理,即Digital Image Processing,是通過計算機對圖像進行去噪聲、增強、復原、分割、
16、提取特征等處理的方法和技術。從20 世紀70年代后期至今,各個應用領域?qū)?shù)字圖像處理提出越來越高的要求,促進了這門學科向更高級的方向發(fā)展。特別是在景物理解和計算機視覺(即機器視覺)方面,圖像處理已由二維處理發(fā)展到三維理解和解釋的高度。近年來,隨著計算機和其他各有關領域的迅速發(fā)展,數(shù)字圖像處理的應用領域越來越廣泛,從空間探索到微觀研究(如癌細胞的檢測)、從軍事領域到工農(nóng)業(yè)生產(chǎn)、從科學教育到娛樂游戲(如大家來找茬)等。數(shù)字圖象處理已從一個專
17、門的研究領域變成了科學研究和人機界面中的一種普遍應用的工具。</p><p> 總的來說,21世紀的數(shù)字圖像處理趨向純數(shù)字化并要向高質(zhì)量化方向發(fā)展。高質(zhì)量化包括:高分辨率、高速度、立體化、多媒體化、智能化和標準化。</p><p> 在此次畢業(yè)設計中,我主要研究的是利用Matlab編程出數(shù)字圖像處理系統(tǒng),實現(xiàn)一些常用的二值圖像處理功能,掌握BMP位圖文件格式。包括圖像的打開,顯示和保存
18、以及二值圖像的腐蝕、膨脹、開、閉等形態(tài)學處理。</p><p><b> 實施方案:</b></p><p> MathWorks公司推出的MATLAB軟件是學習數(shù)理知識的好幫手。應用MATLAB友好的界面和豐富、實用、高效的指令及模塊,可以使人較快地認識、理解圖像處理的相關概念,逐步掌握圖像信號處理的基本方法,進而能夠解決相關的工程和科研中的問題。</p&
19、gt;<p> 圖像是人類獲取和交換信息的主要來源,因此,圖像處理的應用領域必然涉及到人類生活和工作的方方面面。隨著人類活動范圍的不斷擴大,圖像處理的應用領域也將隨之不斷擴大,已在國家安全、經(jīng)濟發(fā)展、日常生活中充當越來越重要的角色,對國計民生的作用不可低估。</p><p> 1.2 國內(nèi)外研究現(xiàn)狀</p><p> 數(shù)字圖像處理最早出現(xiàn)于20世紀50年代,當時的電子計
20、算機已經(jīng)發(fā)展到一定水平,人們開始利用計算機來處理圖形和圖像信息。數(shù)字圖像處理作為一門學科大約形成于20世紀60年代初期。</p><p> 早期的圖像處理的目的是改善圖像的質(zhì)量,它以人為對象,以改善人的視覺效果為目的。圖像處理中,輸入的是質(zhì)量低的圖像,輸出的是改善質(zhì)量后的圖像,常用的圖像處理方法有圖像增強、復原、編碼、壓縮等。首次獲得實際成功應用的是美國噴氣推進實驗室(JPL)。他們對航天探測器徘徊者7號在19
21、64年發(fā)回的幾千張月球照片使用了圖像處理技術,如幾何校正、灰度變換、去除噪聲等方法進行處理,并考慮了太陽位置和月球環(huán)境的影響,由計算機成功地繪制出月球表面地圖,獲得了巨大的成功。隨后又對探測飛船發(fā)回的近十萬張照片進行更為復雜的圖像處理,以致獲得了月球的地形圖、彩色圖及全景鑲嵌圖,獲得了非凡的成果,為人類登月創(chuàng)舉奠定了堅實的基礎,也推動了數(shù)字圖像處理這門學科的誕生。在以后的宇航空間技術,如對火星、土星等星球的探測研究中,數(shù)字圖像處理技術都
22、發(fā)揮了巨大的作用。數(shù)字圖像處理取得的另一個巨大成就是在醫(yī)學上獲得的成果。1972年英國EMI公司工程師Housfield發(fā)明了用于頭顱診斷的X射線計算機斷層攝影裝置,也就是我們通常所說的CT(Computer Tomograph)。CT的基本方法是根據(jù)人的頭部截面的投影,經(jīng)計算機處理來</p><p> 與此同時,圖像處理技術在許多應用領域受到廣泛重視并取得了重大的開拓性成就,屬于這些領域的有航空航天、生物醫(yī)學
23、工程、工業(yè)檢測、機器人視覺、公安司法、軍事制導、文化藝術等,使圖像處理成為一門引人注目、前景遠大的新型學科。隨著圖像處理技術的深入發(fā)展,從70年代中期開始,隨著計算機技術和人工智能、思維科學研究的迅速發(fā)展,數(shù)字圖像處理向更高、更深層次發(fā)展。人們已開始研究如何用計算機系統(tǒng)解釋圖像,實現(xiàn)類似人類視覺系統(tǒng)理解外部世界,這被稱為圖像理解或計算機視覺。很多國家,特別是發(fā)達國家投入更多的人力、物力到這項研究,取得了不少重要的研究成果。其中代表性的成
24、果是70年代末MIT的Marr提出的視覺計算理論,這個理論成為計算機視覺領域其后十多年的主導思想。圖像理解雖然在理論方法研究上已取得不小的進展,但它本身是一個比較難的研究領域,存在不少困難,因人類本身對自己的視覺過程還不甚了解,因此計算機視覺是一個有待人們進一步探索的新領域。</p><p> 1.3 本課題研究工作與結(jié)構(gòu)安排</p><p> 本文主要以MATLAB為工具來實現(xiàn)數(shù)字圖
25、像的處理。全文共分6章,結(jié)構(gòu)安排如下:</p><p> 第一章 緒論,介紹了課題研究目的及意義和國內(nèi)外研究現(xiàn)狀。</p><p> 第二章 介紹了數(shù)字圖像和數(shù)字圖像處理的基本知識。</p><p> 第三章 介紹了Matlab仿真工具。</p><p> 第四章 介紹了利用MATLAB實現(xiàn)二值圖像操作。</p><
26、;p> 第五章 總結(jié)與展望。</p><p> 第二章數(shù)字圖像處理的簡介</p><p> 2.1 什么是數(shù)字圖像</p><p> 所謂數(shù)字圖像就是把傳統(tǒng)圖像的畫面分割成如圖2-1所示的被成為像素(picture element, 簡稱pixel。有時候也用pel這一簡寫詞)的小的離散點,各像素的灰度值也是用離散值即整數(shù)值來表示的。數(shù)字圖像(digi
27、tal imagine)和傳統(tǒng)的圖像即模擬圖像(picture)是有差別的。</p><p><b> 圖2-1 數(shù)字圖像</b></p><p> 為了從一般的照片,景物等模擬圖像中得到數(shù)字圖像,需要對傳統(tǒng)的模擬圖像進行采樣與量化兩種操作(二者統(tǒng)稱為數(shù)字化)。</p><p><b> 采樣</b></p&g
28、t;<p> 采樣(sampling)就是把在時間上和空間上連續(xù)的圖像變成離散點(采樣點,即像素)的集合的一種操作。</p><p> 圖像基本上是在二維平面上連續(xù)分布的信息形式要把它輸入到計算機中,首先要把二維信號變成一維信號,因此要進行掃描(scanning)。最常用的掃描方法是在二維平面上按一定間隔順序地從上方順序地沿水平方向的直線(掃描線)掃描,從而取出濃淡值(灰度值)的線掃描(Last
29、er掃描)。對于由此得到的一維信號,通過求出每一特定間隔的值,可以得到離散的信號。對于運動圖像除進行水平,垂直兩個方向的掃描以外,還有進行時間軸上的掃描。</p><p> 通過采樣,如設橫向的像素數(shù)為M,縱向的像素數(shù)為N,則畫面的大小可以表示為“M*N”個像素。</p><p><b> 量化</b></p><p> 經(jīng)過采樣,圖像被
30、分解成在時間上和空間上離散分布的像素,但是像素的值(灰度值)還是連續(xù)值。像素的值,是指白色-灰色-黑色的濃淡值,有時候也指光的強度(亮度)值或灰度值。把這些連續(xù)的濃淡值或灰度值變?yōu)殡x散的值(整數(shù)值)的操作就是量化。</p><p> 如果把這些連續(xù)變化的值(灰度值)量化為8bit,則灰度值被分成0-2552的256個級別,分別對應于各個灰度值的濃淡程度,叫做灰度等級或灰度標度。</p><p
31、> 在0-255的值對應于白-黑的時候,有以0為白,255為黑的方法,也有以0為黑,255為白的方法,這取決于圖像的輸入方法以及用什么樣的觀點對圖像進行處理等,這是在編程時應特別注意的問題。但在只有黑白二值的二值圖像的情形,一般設0為白,1為黑。</p><p> 3. 采樣、量化和圖像細節(jié)的關系</p><p> 上面的數(shù)字化過程,需要確定數(shù)值N和灰度級的級數(shù)K。在數(shù)字圖像處
32、理中,一般都取成2的整數(shù)冪,即:</p><p><b> (2.1)</b></p><p><b> ?。?.2)</b></p><p> 一幅數(shù)字圖像在計算機中所占的二進制存儲位數(shù)b為:</p><p><b> (2.3)</b></p><
33、p> 例如,灰度級為256級(m=8)的512×512的一幅數(shù)字圖像,需要大約210萬個存儲位。隨著N和m的增加,計算機所需要的存儲量也隨之迅速增加。</p><p> 由于數(shù)字圖像是連續(xù)圖像的近似,從圖像數(shù)字化的過程可以看到。這種近似的程度主要取決于采樣樣本的大小和數(shù)量(N值)以及量化的級數(shù)K(或m值)。N和K的值越大,圖像越清晰。</p><p> 2.2 數(shù)字圖
34、像處理概述</p><p> 2.2.1 基本概念</p><p> 數(shù)字圖像處理(Digital Image Processing)是通過計算機對圖像進行去除噪聲、增強、復原、分割、提取特征等處理的方法和技術。數(shù)字圖像處理的產(chǎn)生和迅速發(fā)展主要受三個因素的影響:一是計算機的發(fā)展;二是數(shù)學的發(fā)展(特別是離散數(shù)學理論的創(chuàng)立和完善);三是廣泛的農(nóng)牧業(yè)、林業(yè)、環(huán)境、軍事、工業(yè)和醫(yī)學等方面的應用
35、需求的增長。</p><p> 2.2.2 研究內(nèi)容</p><p> 數(shù)字圖像處理主要研究的內(nèi)容有以下幾個方面:</p><p> (1)圖像變換。由于圖像陣列很大,直接在空間域中進行處理,涉及計算量很大。因此,往往采用各種圖像變換的方法,如傅立葉變換、沃爾什變換、離散余弦變換等間接處理技術,將空間域的處理轉(zhuǎn)換為變換域處理,不僅可減少計算量,而且可獲得更有效
36、的處理(如傅里葉變換可在頻域中進行數(shù)字濾波處理)。目前新興研究的小波變換在時域和頻域中都具有良好的局部化特性,它在圖像處理中也有著廣泛而有效的應用。 </p><p> ?。?)圖像編碼壓縮。圖像編碼壓縮技術可減少描述圖像的數(shù)據(jù)量(即比特數(shù)),以便節(jié)省圖像傳輸、處理時間和減少所占用的存儲器容量。壓縮可以在不失真的前提下獲得,也可以在允許的失真條件下進行。編碼是壓縮技術中最重要的方法,它在圖像處理技術中是發(fā)展最早且
37、比較成熟的技術。</p><p> ?。?)圖像增強和復原。圖像增強和復原的目的是為了提高圖像的質(zhì)量,如去除噪聲,提高圖像的清晰度等。圖像增強不考慮圖像降質(zhì)的原因,突出圖像中所感興趣的部分。如強化圖像高頻分量,可使圖像中物體輪廓清晰,細節(jié)明顯;如強化低頻分量可減少圖像中噪聲影響。圖像復原要求對圖像降質(zhì)的原因有一定的了解,一般講應根據(jù)降質(zhì)過程建立“降質(zhì)模型”,再采用某種濾波方法,恢復或重建原來的圖像。</p&
38、gt;<p> ?。?)圖像分割。圖像分割是數(shù)字圖像處理中的關鍵技術之一。圖像分割是將圖像中有意義的特征部分提取出來,其有意義的特征有圖像中的邊緣、區(qū)域等,這是進一步進行圖像識別、分析和理解的基礎。雖然目前已研究出不少邊緣提取、區(qū)域分割的方法,但還沒有一種普遍適用于各種圖像的有效方法。因此,對圖像分割的研究還在不斷深入之中,是目前圖像處理中研究的熱點之一。</p><p> ?。?)圖像描述。圖像描
39、述是圖像識別和理解的必要前提。作為最簡單的二值圖像可采用其幾何特性描述物體的特性,一般圖像的描述方法采用二維形狀描述,它有邊界描述和區(qū)域描述兩類方法。對于特殊的紋理圖像可采用二維紋理特征描述。隨著圖像處理研究的深入發(fā)展,已經(jīng)開始進行三維物體描述的研究,提出了體積描述、表面描述、廣義圓柱體描述等方法。</p><p> ?。?)圖像分類(識別)。圖像分類(識別)屬于模式識別的范疇,其主要內(nèi)容是圖像經(jīng)過某些預處理(增
40、強、復原、壓縮)后,進行圖像分割和特征提取,從而進行判決分類。圖像分類常采用經(jīng)典的模式識別方法,有統(tǒng)計模式分類和句法(結(jié)構(gòu))模式分類,近年來新發(fā)展起來的模糊模式識別和人工神經(jīng)網(wǎng)絡模式分類在圖像識別中也越來越受到重視。</p><p> 2.2.3 基本特點</p><p> ?。?)數(shù)字圖像處理的信息大多是二維信息,處理信息量很大。如一幅256×256低分辨率黑白圖像,要求約6
41、4kbit的數(shù)據(jù)量;對高分辨率彩色512×512圖像,則要求768kbit數(shù)據(jù)量;如果要處理30幀/秒的電視圖像序列,則每秒要求500kbit~22.5Mbit數(shù)據(jù)量。因此對計算機的計算速度、存儲容量等要求較高。</p><p> ?。?)數(shù)字圖像處理占用的頻帶較寬。與語言信息相比,占用的頻帶要大幾個數(shù)量級。如電視圖像的帶寬約5.6MHz,而語音帶寬僅為4kHz左右。所以在成像、傳輸、存儲、處理、顯示等
42、各個環(huán)節(jié)的實現(xiàn)上,技術難度較大,成本亦高,這就對頻帶壓縮技術提出了更高的要求。</p><p> (3)數(shù)字圖像中各個像素是不獨立的,其相關性大。在圖像畫面上,經(jīng)常有很多像素有相同或接近的灰度。就電視畫面而言,同一行中相鄰兩個像素或相鄰兩行間的像素,其相關系數(shù)可達0.9以上,而相鄰兩幀之間的相關性比幀內(nèi)相關性一般說還要大些。因此,圖像處理中信息壓縮的潛力很大。</p><p> ?。?)
43、由于圖像是三維景物的二維投影,一幅圖象本身不具備復現(xiàn)三維景物的全部幾何信息的能力,很顯然三維景物背后部分信息在二維圖像畫面上是反映不出來的。因此,要分析和理解三維景物必須作合適的假定或附加新的測量,例如雙目圖像或多視點圖像。在理解三維景物時需要知識導引,這也是人工智能中正在致力解決的知識工程問題。</p><p> ?。?)數(shù)字圖像處理后的圖像一般是給人觀察和評價的,因此受人的因素影響較大。由于人的視覺系統(tǒng)很復雜
44、,受環(huán)境條件、視覺性能、人的情緒愛好以及知識狀況影響很大,作為圖像質(zhì)量的評價還有待進一步深入的研究。另一方面,計算機視覺是模仿人的視覺,人的感知機理必然影響著計算機視覺的研究。例如,什么是感知的初始基元,基元是如何組成的,局部與全局感知的關系,優(yōu)先敏感的結(jié)構(gòu)、屬性和時間特征等,這些都是心理學和神經(jīng)心理學正在著力研究的課題。</p><p> 2.2.4 主要應用</p><p> 計算
45、機圖像處理和計算機、多媒體、智能機器人、專家系統(tǒng)等技術的發(fā)展緊密相關。近年來計算機識別、理解圖像的技術發(fā)展很快,也就是圖像處理的目的除了直接供人觀看(如醫(yī)學圖像是為醫(yī)生觀看作診斷)外,還進一步發(fā)展了與計算機視覺有關的應用,如郵件自動分檢,車輛自動駕駛等。下面僅羅列了一些典型應用實例,而實際應用更廣。</p><p> ?。?)在生物醫(yī)學中的應用</p><p> 主要包括顯微圖像處理;D
46、NA顯示分析;紅、白血球分析計數(shù);蟲卵及組織切片的分析;癌細胞的識別;染色體分析等等。</p><p> ?。?)遙感航天中的應用</p><p> 軍事偵察、定位、導航、指揮等應用;多光譜衛(wèi)星圖像分析;地形、地圖、國土普查;地質(zhì)、礦藏勘探;天文、太空星體的探測及分析等。</p><p><b> ?。?)工業(yè)應用</b></p>
47、<p> CAD 和CAM技術用于模具、零件制造、服裝、印染業(yè);零件、產(chǎn)品無損檢測,焊縫及內(nèi)部缺陷檢查;交通管制、機場監(jiān)控;火車車皮識別等。</p><p> ?。?)軍事公安領域中的應用</p><p> 巡航導彈地形識別;指紋自動識別;警戒系統(tǒng)及自動火炮控制;反偽裝偵察;手跡、人像、印章的鑒定識別;過期檔案文字的復原;集裝箱的不開箱檢查等。</p>&l
48、t;p><b> ?。?)其他應用</b></p><p> 圖像的遠距離通信;多媒體計算機系統(tǒng)及應用;電視電話;服裝試穿顯示;理發(fā)發(fā)型預測顯示;電視會議;辦公自動化、現(xiàn)場視頻管理等。</p><p> 2.3 圖像處理文件格式</p><p> 2.3.1 MATLAB圖像文件格式</p><p> MA
49、TLAB支持以下幾種圖像文件格式:</p><p> ?。?)PCX(Windows Paintbrush)格式??商幚?,4,8,16,24位等圖像數(shù)據(jù)。文件內(nèi)容包括:文件頭(128字節(jié)),圖像數(shù)據(jù)、擴展顏色映射表數(shù)據(jù)。</p><p> ?。?)BMP(Windows Bitmap)格式。有1,4,8,24位非壓縮圖像,8位RLE(Run-length Encoded )圖像。文件內(nèi)容
50、包括:文件頭(一個BITMAP FILEHEADER數(shù)據(jù)結(jié)構(gòu)),位圖信息數(shù)據(jù)塊(位圖信息頭BITMAP INFOHEADER和一個顏色表)和圖像數(shù)據(jù)。</p><p> (3)HDF(Hierarchical Data Format)格式。有8位,24位光柵數(shù)據(jù)集。</p><p> ?。?)JPEG(Joint Photographic Experts Group)格式,是一種成為聯(lián)合
51、圖像專家組的圖像壓縮格式。</p><p> ?。?)TIFF(Tagged Image File Format)格式。處理1,4,8,24位非壓縮圖像,1,4,8,24位pack bit壓縮圖像,一位CCITT壓縮圖像等。文件內(nèi)容包括:文件頭,參數(shù)指針表與參數(shù)域,參數(shù)數(shù)據(jù)表和圖像數(shù)據(jù)四部分。</p><p> ?。?)XWD(X Windows Dump)格式。1,8位Zpixmaps,
52、XYbitmaps,1位XYpixmaps。</p><p> ?。?)PNG(Portable Network Graphics)格式。</p><p> 2.3.2 圖像類型</p><p> MATLAB中,一幅圖像可能包含一個數(shù)據(jù)矩陣,也可能包含一個顏色映射表矩陣。MATLAB中有四種基本的圖像類型:</p><p><b&
53、gt; ?。?)索引圖像</b></p><p> 索引圖像包括圖像矩陣與顏色圖數(shù)組,其中,顏色圖是按圖像中顏色值進行排序后的數(shù)組。對于每個像素,圖像矩陣包含一個值,這個值就是顏色圖中的索引。顏色圖為m*3雙精度值矩陣,各行分別指定紅綠藍(RGB)單色值。Colormap=[R,G, B],R,G,B為值域為[0,1]的實數(shù)值。</p><p> 圖像矩陣與顏色圖的關系依賴
54、于圖像矩陣是雙精度型還是uint8(無符號8位整型)類型。如果圖像矩陣為雙精度類型,第一點的值對應于顏色圖的第一行,第二點對應于顏色圖的第二行,依次類推。如果圖像矩陣是uint8,有一個偏移量,第0點值對應于顏色圖的第一行,第一點對應于第二行,依次類推;uint8長用于圖形文件格式,它支持256色。</p><p><b> ?。?)灰度圖像</b></p><p>
55、 在MATLAB中,灰度圖像是保存在一個矩陣中的,矩陣中的每一個元素代表一個像素點。矩陣可以是雙精度類型,其值域為[0,1];也可以為uint8類型,其數(shù)據(jù)范圍為[0,255]。矩陣的每個元素代表不同的亮度或灰度級。</p><p><b> ?。?)二進制圖像</b></p><p> 二進制圖像中,每個點為兩離散值中的一個,這兩個值代表開或關。二進制圖像保存在
56、一個由二維的由0(關)和1(開)組成的矩陣中。從另一個角度講,二進制圖像可以看成為一個僅包括黑與白的灰度圖像,也可以看作只有兩種顏色的索引圖像。</p><p> 二進制圖像可以保存為雙精度或uint8類型的雙精度數(shù)組,顯然使用uint8類型更節(jié)省空間。在圖像處理工具箱中,任何一個返回二進制圖像的函數(shù)都是以uint8類型邏輯數(shù)組來返回的。</p><p><b> ?。?)RG
57、B圖像</b></p><p> 與索引圖像一樣,RGB圖像分別用紅,綠,藍三個亮度值為一組,代表每個像素的顏色。與索引圖像不同的是,這些亮度值直接存在圖像數(shù)組中,而不是存放在顏色圖中。圖像數(shù)組為M*N*3,M,N表示圖像像素的行列數(shù)。</p><p> 第三章MATLAB基本知識介紹</p><p> 3.1 MATLAB的概述</p>
58、;<p> MATLAB 是Matrix Laboratory(“矩陣實驗室”)的縮寫,是由美國MathWorks 公司開發(fā)的集數(shù)值計算、符號計算和圖形可視化三大基本功能于一體的,功能強大、操作簡單的語言。是國際公認的優(yōu)秀數(shù)學應用軟件之一。</p><p> MATLAB是一種以矩陣為基本變量單元的可視化程序設計語言,語法結(jié)構(gòu)簡單,數(shù)據(jù)類型單一,命令表達方式接近于常用的數(shù)學公式,故MATLAB
59、不僅能免去大量的經(jīng)常重復的基本數(shù)學運算,而且其編譯和執(zhí)行速度都遠遠超過了采用C和Fortran語言設計的程序??梢哉f,MATLAB在科學計算與工程應用方面的編程效率遠遠高于其他高級語言。</p><p> MATLAB包括擁有數(shù)百個內(nèi)部函數(shù)的主包和三十幾種工具包(Toolbox).工具包又可以分為功能性工具包和學科工具包.功能工具包用來擴充MATLAB的符號計算,可視化建模仿真,文字處理及實時控制等功能.學科工
60、具包是專業(yè)性比較強的工具包,控制工具包,信號處理工具包,通信工具包等都屬于此類.</p><p> 開放性使MATLAB廣受用戶歡迎.除內(nèi)部函數(shù)外,所有MATLAB主包文件和各種工具包都是可讀可修改的文件,用戶通過對源程序的修改或加入自己編寫程序構(gòu)造新的專用工具包.</p><p> 3.2 MATLAB產(chǎn)生的歷史背景</p><p> 在70年代中期,Cle
61、ve Moler博士和其同事在美國國家科學基金的資助下開發(fā)了調(diào)用EISPACK和LINPACK的FORTRAN子程序庫.EISPACK是特征值求解的FOETRAN程序庫,LINPACK是解線性方程的程序庫.在當時,這兩個程序庫代表矩陣運算的最高水平.</p><p> 到70年代后期,身為美國New Mexico大學計算機系系主任的Cleve Moler,在給學生講授線性代數(shù)課程時,想教學生使用EISPACK和
62、LINPACK程序庫,但他發(fā)現(xiàn)學生用FORTRAN編寫接口程序很費時間,于是他開始自己動手,利用業(yè)余時間為學生編寫EISPACK和LINPACK的接口程序.Cleve Moler給這個接口程序取名為MATLAB,該名為矩陣(matrix)和實驗室(labotatory)兩個英文單詞的前三個字母的組合.在以后的數(shù)年里,MATLAB在多所大學里作為教學輔助軟件使用,并作為面向大眾的免費軟件廣為流傳.</p><p>
63、 1983年春天,Cleve Moler到Standford大學講學,MATLAB深深地吸引了工程師John Little. John Little敏銳地覺察到MATLAB在工程領域的廣闊前景.同年,他和Cleve Moler, Steve Bangert一起,用C語言開發(fā)了第二代專業(yè)版.這一代的MATLAB語言同時具備了數(shù)值計算和數(shù)據(jù)圖示化的功能.</p><p> 1984年,Cleve Moler和J
64、ohn Little成立了Math Works公司,正式把MATLAB推向市場,并繼續(xù)進行MATLAB的研究和開發(fā).</p><p> 在當今30多個數(shù)學類科技應用軟件中,就軟件數(shù)學處理的原始內(nèi)核而言,可分為兩大類.一類是數(shù)值計算型軟件,如MATLAB, Xmath, Gauss等,這類軟件長于數(shù)值計算,對處理大批數(shù)據(jù)效率高;另一類是數(shù)學分析型軟件,Mathematica, Maple等,這類軟件以符號計算見長
65、,能給出解析解和任意精確解,其缺點是處理大量數(shù)據(jù)時效率較低.Mathworks公司順應多功能需求之潮流,在其卓越數(shù)值計算和圖示能力的基礎上,又率先在專業(yè)水平上開拓了其符號計算,文字處理,可視化建模和實時控制能力,開發(fā)了適合多學科,多部門要求的新一代科技應用軟件MATLAB.經(jīng)過多年的國際競爭,MATLAB以經(jīng)占據(jù)了數(shù)值軟件市場的主導地位.</p><p> 在MATLAB進入市場前,國際上的許多軟件包都是直接以
66、FORTRANC語言等編程語言開發(fā)的。這種軟件的缺點是使用面窄,接口簡陋,程序結(jié)構(gòu)不開放以及沒有標準的基庫,很難適應各學科的最新發(fā)展,因而很難推廣。MATLAB的出現(xiàn),為各國科學家開發(fā)學科軟件提供了新的基礎。在MATLAB問世不久的80年代中期,原先控制領域里的一些軟件包紛紛被淘汰或在MATLAB上重建。</p><p> 時至今日,經(jīng)過MathWorks公司的不斷完善,MATLAB已經(jīng)發(fā)展成為適合多學科,多種
67、工作平臺的功能強大大型軟件。在國外,MATLAB已經(jīng)經(jīng)受了多年考驗。在歐美等高校,MATLAB已經(jīng)成為線性代數(shù),自動控制理論,數(shù)理統(tǒng)計,數(shù)字信號處理,時間序列分析,動態(tài)系統(tǒng)仿真等高級課程的基本教學工具;成為攻讀學位的大學生,碩士生,博士生必須掌握的基本技能。在設計研究單位和工業(yè)部門,MATLAB被廣泛用于科學研究和解決各種具體問題。在國內(nèi),特別是工程界,MATLAB一定會盛行起來。可以說,無論你從事工程方面的哪個學科,都能在MATLAB
68、里找到合適的功能。</p><p> 3.3 MATLAB語言的特點</p><p> 一種語言之所以能如此迅速地普及,顯示出如此旺盛的生命力,是由于它有著不同于其他語言的特點,正如同F(xiàn)ORTRAN和C等高級語言使人們擺脫了需要直接對計算機硬件資源進行操作一樣,被稱作為第四代計算機語言的MATLAB,利用其豐富的函數(shù)資源,使編程人員從繁瑣的程序代碼中解放出來。MATLAB最突出的特點就
69、是簡潔。MATLAB用更直觀的,符合人們思維習慣的代碼,代替了C和FORTRAN語言的冗長代碼。MATLAB給用戶帶來的是最直觀,最簡潔的程序開發(fā)環(huán)境。以下簡單介紹一下MATLAB的主要特點。</p><p> ?。?)語言簡潔緊湊,使用方便靈活,庫函數(shù)極其豐富。MATLAB程序書寫形式自由,利用起豐富的庫函數(shù)避開繁雜的子程序編程任務,壓縮了一切不必要的編程工作。由于庫函數(shù)都由本領域的專家編寫,用戶不必擔心函數(shù)的
70、可靠性??梢哉f,用MATLAB進行科技開發(fā)是站在專家的肩膀上。</p><p> ?。?)運算符豐富。由于MATLAB是用C語言編寫的,MATLAB提供了和C語言幾乎一樣多的運算符,靈活使用MATLAB的運算符將使程序變得極為簡短。 </p><p> (3)MATLAB既具有結(jié)構(gòu)化的控制語句(如for循環(huán),while循環(huán),break語句和if語句),又有面向?qū)ο缶幊痰奶匦浴?lt;/
71、p><p> ?。?)程序限制不嚴格,程序設計自由度大。例如,在MATLAB里,用戶無需對矩陣預定義就可使用。</p><p> ?。?)程序的可移植性很好,基本上不做修改就可以在各種型號的計算機和操作系統(tǒng)上運行。</p><p> ?。?)MATLAB的圖形功能強大。在FORTRAN和C語言里,繪圖都很不容易,但在MATLAB里,數(shù)據(jù)的可視化非常簡單。MATLAB還具
72、有較強的編輯圖形界面的能力。</p><p> ?。?)MATLAB的缺點是,它和其他高級程序相比,程序的執(zhí)行速度較慢。由于MATLAB的程序不用編譯等預處理,也不生成可執(zhí)行文件,程序為解釋執(zhí)行,所以速度較慢。</p><p> ?。?)功能強大的工具箱是MATLAB的另一特色。MATLAB包含兩個部分:核心部分和各種可選的工具箱。核心部分中有數(shù)百個核心內(nèi)部函數(shù)。其工具箱又分為兩類:功能性
73、工具箱和學科性工具箱。功能性工具箱主要用來擴充其符號計算功能,圖示建模仿真功能,文字處理功能以及與硬件實時交互功能。功能性工具箱用于多種學科。而學科性工具箱是專業(yè)性比較強的,如control,toolbox, signal processing toolbox,</p><p> communication toolbox等。這些工具箱都是由該領域內(nèi)學術水平很高的專家編寫的,所以用戶無需編寫自己學科范圍內(nèi)的基礎
74、程序,而直接進行高、精、尖的研究。</p><p> ?。?)源程序的開放性。開放性也許是MATLAB最受人們歡迎的特點。除內(nèi)部函數(shù)以外,所有MATLAB的核心文件和工具箱文件都是可讀可改的源文件,用戶可通過對源文件的修改以及加入自己的文件構(gòu)成新的工具箱。</p><p> 3.4 MATLAB在圖像處理中的應用</p><p> 圖像處理工具包是由一系列支持圖
75、像處理操作的函數(shù)組成的。所支持的圖像處理操作有:圖像的幾何操作、鄰域和區(qū)域操作、圖像變換、圖像恢復與增強、線性濾波和濾波器設計、變換(DCT變換等) 、圖像分析和統(tǒng)計、二值圖像操作等。下面就MATLAB 在圖像處理中各方面的應用分別進行介紹。</p><p> ?。?) 圖像文件格式的讀寫和顯示。MATLAB 提供了圖像文件讀入函數(shù) imread(),用來讀取如:bmp、tif、tiffpcx 、jpg 、gpe
76、g 、hdf、xwd等格式圖像文;圖像寫出函數(shù) imwrite() ,還有圖像顯示函數(shù) image()、imshow()等等。</p><p> (2) 圖像處理的基本運算。MATLAB 提供了圖像的和、差等線性運算 ,以及卷積、相關、濾波等非線性算。例如,conv2(I,J)實現(xiàn)了I,J兩幅圖像的卷積。</p><p> ?。?) 圖像變換。MATLAB 提供了一維和二維離散傅立葉變換
77、(DFT) 、快速傅立葉變換(FFT) 、離散余弦變換 (DCT) 及其反變換函數(shù),以及連續(xù)小波變換(CWT)、離散小波變換(DWT)及其反變換。</p><p> ?。?) 圖像的分析和增強。針對圖像的統(tǒng)計計算MATLAB 提供了校正、直方圖均衡、中值濾波、對比度調(diào)整、自適應濾波等對圖像進行的處理。</p><p> ?。?) 圖像的數(shù)學形態(tài)學處理。針對二值圖像,MATLAB 提供了數(shù)學
78、形態(tài)學運算函數(shù);腐蝕(Erode)、膨脹(Dilate)算子,以及在此基礎上的開 (Open)、閉(Close)算子、厚化 (Thicken) 、薄化 (Thin) 算子等豐富的數(shù)學形態(tài)學運算。</p><p> 以上所提到的 MATLAB在圖像中的應用都是由相應的MATLAB函數(shù)來實現(xiàn)的,使用時,只需按照函數(shù)的調(diào)用語法正確輸入?yún)?shù)即可。具體的用法可參考MATLAB豐富的幫助文檔。</p><
79、;p> 第四章 二值圖像分析及其操作原理</p><p> 圖像的二值化在圖像處理中占有重要的作用。圖像的二值化是一種區(qū)域分割的技術,常用的二值化方法為閾值分析法,即設定一個閾值T,用T將圖像的數(shù)據(jù)分成兩部分(大于T的像素群和小于T的像素群),然后從多值的數(shù)字圖像中直接提取出目標物體。所謂二值圖像,就是指圖像上的所有點的灰度值只有兩種可能,不為"0"就為"255"
80、(灰度級為2),也就是整個圖像呈現(xiàn)出明顯的黑白效果。即是指每個像素不是黑就是白,其灰度值沒有中間過渡的圖像。二值形態(tài)學中的算運對象是集合,但實際運算中當涉及兩個集合時并不把它們看作是互相對等的。一般設A為圖像集合,B為結(jié)構(gòu)元素,數(shù)學形態(tài)學運算是用B對A進行操作。二值形態(tài)學有四個基本運算,即二值膨脹、二值腐蝕、二值開啟、二值閉合。</p><p> 二值圖像中所有的像素只能從0和1這兩個值中取,因此在MATLAB
81、中,二值圖像用一個由0和1組成的二維矩陣表示。這兩個可取的值分別對應于關閉和打開,關閉表征該像素處于背景,而打開表征該像素處于前景。以這種方式來操作圖像可以更容易識別出圖像的結(jié)構(gòu)特征。</p><p> 4.1圖像二值化的基本原理</p><p> 圖像的二值化處理就是講圖像上的點的灰度置為0或255,也就是講整個圖像呈現(xiàn)出明顯的黑白效果。即將256個亮度等級的灰度圖像通過適當?shù)拈y值選
82、取而獲得仍然可以反映圖像整體和局部特征的二值化圖像。在數(shù)字圖像處理中,二值圖像占有非常重要的地位,特別是在實用的圖像處理中,以二值圖像處理實現(xiàn)而構(gòu)成的系統(tǒng)是很多的,要進行二值圖像的處理與分析,首先要把灰度圖像二值化,得到二值化圖像,這樣子有利于再對圖像做進一步處理時,圖像的集合性質(zhì)只與像素值為0或255的點的位置有關,不再涉及像素的多級值,使處理變得簡單,而且數(shù)據(jù)的處理和壓縮量小。為了得到理想的二值圖像,一般采用封閉、連通的邊界定義不交
83、疊的區(qū)域。所有灰度大于或等于閥值的像素被判定為屬于特定物體,其灰度值為255表示,否則這些像素點被排除在物體區(qū)域以外,灰度值為0,表示背景或者例外的物體區(qū)域。如果某特定物體在內(nèi)部有均勻一致的灰度值,并且其處在一個具有其他等級灰度值的均勻背景下,使用閥值法就可以得到比較的分割效果。如果物體同背景的差別表現(xiàn)不在灰度值上(比如紋理不同),可以將這個差別特征轉(zhuǎn)換為灰度的差別,然后利用閥值選取技術來分割該圖像。動態(tài)調(diào)節(jié)閥值實現(xiàn)圖</p>
84、;<p> 二值圖像操作只返回與二值圖像的形式或結(jié)構(gòu)有關的信息,如果希望對其他類型的圖像進行同樣的操作,則首先要將其轉(zhuǎn)換為二進制的圖像格式,可以通過調(diào)用MATLAB提供的im2bw()來實現(xiàn),方法如下:</p><p> I=imread('C:\yongbao.jpg')</p><p> figure,imshow(I)</p><
85、;p> J=im2bw(I)</p><p> figure,imshow(J)</p><p> title('二值化處理')</p><p> 原圖和二值化的結(jié)果分別如圖4-1和圖4-2所示</p><p><b> 圖4-1原圖</b></p><p> 圖
86、4-2 二值化的結(jié)果</p><p> 4.2 二值形態(tài)學的基本運算</p><p> 數(shù)學形態(tài)學的基礎是集合運算,我們把二值圖像A看作是二維坐標點的集合,包含圖像里為1的點,B通常是一個小的集合,作用類似于模板。</p><p> 膨脹(Dilation)運算</p><p> 腐蝕(Erosion)運算</p>&l
87、t;p><b> 開(Open)運算</b></p><p> 閉(Close)運算</p><p><b> 4.2.1 膨脹</b></p><p> 膨脹的算符為,A用B來膨脹寫作,這里先將A和B看作是所有取值為1的像素點的集合。</p><p> 其定義為:其中,表示集合B的
88、反射,它的定義為:。</p><p> 表示對B的反射進行位移x。因此,上式表明用B 膨脹A的過程就是先對B做關于原點的映射,再將其平移x,這里A與B的交集不能為空集。換句話說,用B來膨脹A得到的集合是的位移與A至少有一個非零元素相交時B的原點位置的集合。 結(jié)構(gòu)元素B可以看作一個卷積模板,區(qū)別在于膨脹是以集合運算為基礎的,卷積是以算術運算為基礎的,但兩者的處理過程是相似的。⑴ 用結(jié)構(gòu)元素B,掃描圖像A
89、的每一個像素⑵ 用結(jié)構(gòu)元素與其覆蓋的二值圖像做“與”操作⑶ 如果都為0,結(jié)果圖像的該像素為0。否則為1</p><p> 在MATLAB中運用dilate()函數(shù)來實現(xiàn)膨脹操作。</p><p> 此外,MATLAB中還提供了預定義的形態(tài)函數(shù)bwmorph。</p><p> MATLAB的代碼:</p><p> I=imrea
90、d('C:\yongbao.jpg');</p><p> J=im2bw(I);</p><p> SE=strel('square',3)</p><p> BW1=imerode(J,SE);</p><p> subimage(BW1);</p><p> title(
91、'使用bwmorph函數(shù)膨脹')</p><p><b> 圖4-3膨脹處理后</b></p><p><b> 4.2.2 腐蝕</b></p><p> 腐蝕的算符為,A用B來腐蝕寫作。其定義為</p><p> 腐蝕是對X中的集合A和B,B對A進行腐蝕的整個過程如下:
92、⑴ 用結(jié)構(gòu)元素B,掃描圖像A的每一個像素⑵ 用結(jié)構(gòu)元素與其覆蓋的二值圖像做“與”操作⑶ 如果都為1,結(jié)果圖像的該像素為1。否則為0腐蝕處理的結(jié)果是使原來的二值圖像減小一圈。</p><p> MATLAB中用erode函數(shù)來實現(xiàn)腐蝕操作。</p><p> MATLAB代碼如下:</p><p> I=imread('C:\yongbao.jp
93、g');</p><p> J=im2bw(I);</p><p><b> SE=eye(5)</b></p><p> BW1=imerode(J,SE);</p><p> subimage(BW1);</p><p> title('使用erode函數(shù)腐蝕'
94、;)</p><p><b> 4.2.3開啟</b></p><p> 開啟和閉合是膨脹和腐蝕的簡單組合。例如,先對圖像進行腐蝕然后膨脹其結(jié)果,即為開啟;先對圖像進行膨脹然后腐蝕其結(jié)果,即為閉合。</p><p> 開啟的算符為,A用B來開啟寫作,其定義為 </p><p> MATLAB中用open函數(shù)來實
95、現(xiàn)開啟操作</p><p> MATLAB代碼如下:</p><p> I=imread('C:\yongbao.jpg');</p><p> J=im2bw(I);</p><p> SE=strel('square',10);</p><p> A=imopen(J,SE
96、);</p><p> figure,imshow(A);</p><p> title('開啟后的圖像')</p><p><b> 圖3-5</b></p><p><b> 4.2.3閉合</b></p><p> 閉合的算符為,A用B開閉合寫
97、作,其定義為</p><p> MATLAB中用close函數(shù)來實現(xiàn)閉合操作。</p><p> MATLAB代碼如下:</p><p> I=imread('C:\yongbao.jpg');</p><p> J=im2bw(I);</p><p> SE=strel('squar
98、e',10);</p><p> A=imclose(J,SE);</p><p> figure,imshow(A);</p><p> title('閉合后的圖形')</p><p> 圖像處理結(jié)果如圖4-6所示</p><p><b> 圖4-6</b>&l
99、t;/p><p><b> 第五章總結(jié)與展望</b></p><p><b> 5.1 總結(jié)</b></p><p> 本文主要介紹了數(shù)字圖像的理論知識及MATLAB 語言的特點,基于MATLAB的數(shù)字圖像處理環(huán)境,介紹了如何利用MATLAB及其圖像處理工具箱進行數(shù)字圖像處理,在第四章、第五章主要論述了二值圖像的原理,并
100、利用MATLAB來實現(xiàn)二值圖像分析的圖像處理?!?lt;/p><p><b> 5.2 展望</b></p><p> 隨著計算機處理能力的不斷增強,數(shù)字圖像處理學科在飛速發(fā)展的同時,也越來越廣泛地向許多其他學科快速交叉滲透,使得圖像作為信息獲取以及信息的利用等方面也變得越來越重要。目前數(shù)字圖像處理的應用越來越廣泛,已經(jīng)滲透到工業(yè)、醫(yī)療保健、航空航天、軍事等各個領域,
101、在國民經(jīng)濟中發(fā)揮越來越大的作用。</p><p> MathWorks 公司開發(fā)的MATLAB最突出的特點就是簡潔。MATLAB用更直觀的,符合人們思維習慣的代碼,代替了C和FORTRAN語言的冗長代碼。MATLAB給用戶帶來的是最直觀,最簡潔的程序開發(fā)環(huán)境。應用MATLAB友好的界面和豐富、實用、高效的指令及模塊,可以使人較快地認識、理解圖像處理的相關概念,逐步掌握圖像信號處理的基本方法,進而能夠解決相關的工
102、程和科研中的問題。</p><p> 利用MATLAB來實現(xiàn)數(shù)字圖像處理使數(shù)字圖像處理更加方便簡單。圖像處理技術在許多應用領域受到廣泛重視并取得了重大的開拓性成就,屬于這些領域的有航空航天、生物醫(yī)學工程、工業(yè)檢測、機器人視覺、公安司法、軍事制導、文化藝術等,使數(shù)字圖像處理成為一門引人注目、前景遠大的新型學科。</p><p><b> 參考文獻</b></p
103、><p> [1] 于萬波,《基于MATLAB的圖像處理》,清華大學出版社,2008.3</p><p> [2] 章毓晉,《圖像處理與分析》,北京清華大學出版社 2004.7</p><p> [3] 張志涌,《精通MATLAB6.5》, 北京北航電子版,2002.12</p><p> [4] 閆敬文,《數(shù)字圖像處理MATLAB版》,
104、國防工業(yè)出版社,2007.2</p><p> [5] 周新倫,柳建,《數(shù)字圖像處理》,國防工業(yè)出版社,1986.3</p><p> [6] 陳楊,陳榮娟,《MATLAB6.X圖像編程與圖像處理》,西安電子科技大學出版社,2002.10</p><p> [7] 陳桂明,張明照,《應用MATLAB語言處理信號與數(shù)字圖像》,科學出版社,2000.</p&
105、gt;<p> [8] 楊高松,杜青松,《MATLAB圖像/視頻處理應用及實例》,北京電子工業(yè)出版社,2010.1</p><p><b> 致謝</b></p><p> 敲完最后一個字符,從頭細細閱讀早已不陌生的文字,我感觸頗多。雖然其中沒有什么值得特別炫耀的成果,但對我而言,是寶貴的。它是無數(shù)教誨、關愛和幫助的結(jié)果。</p>&
106、lt;p> 我在這里首先要感謝的是我的畢業(yè)論文指導老師——**老師。這篇畢業(yè)論文從開題、資料查找、修改到最后定稿,*老師不厭其煩,一審再審,大到篇章布局的偏頗,小到語句格式的瑕疵,都一一予以指出,特別是XX老師多次幫我指出設計中的不足及問題的解決方向,使我感受到XX老師的淵博學識、敏銳思維和民主嚴謹?shù)淖黠L。論文寫作過程中,從行文的用語到格式的規(guī)范,都力求完美。這里再次對**老師的無私付出表示深深的謝意。如果沒有他的心血,我的畢業(yè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)字圖像處理畢業(yè)設計
- 數(shù)字圖像處理畢業(yè)設計
- c++數(shù)字圖像處理 畢業(yè)設計
- 畢業(yè)設計——數(shù)字圖像的盲鑒別技術研究
- 畢業(yè)設計----基于matlab的數(shù)字圖像處理
- 數(shù)字圖像處理課程設計---數(shù)字圖像處理
- 數(shù)字圖像處理論文數(shù)字圖像處理技術論文.
- 畢業(yè)設計----數(shù)字圖像處理系統(tǒng)的研制
- 數(shù)字圖像處理與傳輸技術研究.pdf
- 畢業(yè)設計(論文)基于數(shù)字圖像處理技術的缺陷檢測算法研究
- 數(shù)字圖像處理外文翻譯--- 數(shù)字圖像處理
- 數(shù)字圖像縮放技術研究畢業(yè)論文
- 數(shù)字圖像處理課程設計--數(shù)字圖像處理系統(tǒng)
- 數(shù)字圖像處理課程設計--基于matlab的數(shù)字圖像處理
- 電暈放電的數(shù)字圖像處理技術研究.pdf
- 數(shù)字圖像處理技術應用
- 基于插值的數(shù)字圖像處理技術研究.pdf
- 基于MATLAB的衛(wèi)星數(shù)字圖像處理技術研究.pdf
- 數(shù)字圖像匹配技術研究.pdf
- 數(shù)字圖像修補技術研究(1)
評論
0/150
提交評論