基于Matlab的圖像預(yù)處理_第1頁
基于Matlab的圖像預(yù)處理_第2頁
基于Matlab的圖像預(yù)處理_第3頁
基于Matlab的圖像預(yù)處理_第4頁
基于Matlab的圖像預(yù)處理_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、I基于 Matlab 的圖像預(yù)處理算法實(shí)現(xiàn)目 錄第一章 緒 論 .11.1 何謂數(shù)字圖像處理.11.2 數(shù)字圖像處理的特點(diǎn)及其應(yīng)用 .11.2.1 數(shù)字圖像處理的特點(diǎn).11.2.2 圖像預(yù)處理的內(nèi)容 .21.2.3 數(shù)字圖像處理的應(yīng)用.31.3 MATLAB .41.3.1 matlab 簡述 .41.3.2 matlab 處理圖像的特點(diǎn) .5第二章 數(shù)字圖像處理的灰度直方圖 .62.1 灰度的定義.62.2 直方圖定義.62.2.1 直方圖的典型用途 .62.2.2 灰度直方圖的計(jì)算 .72.2.3 圖像直方圖實(shí)現(xiàn)代碼 .72.3 直方圖均衡.82.3.1 直方圖均衡原理.82.3.2 直方

2、圖均衡的實(shí)現(xiàn) .8第三章 圖像平滑與圖像銳化 .123.1 圖像的平滑.123.1.1 領(lǐng)域平均法基礎(chǔ)理論 .123.1.2 算法實(shí)現(xiàn) .133.2 圖像銳化.153.2.1 圖像銳化的目的和意義 .153.2.2 圖像銳化算法 .153.2.3 圖像銳化的實(shí)現(xiàn)代碼 .16第四章 圖像噪聲與噪聲的處理 .18 II4.1 噪聲的概念.184.2 圖像噪聲對圖像的影響.184.3 噪聲來源 .184.4 噪聲圖像模型及噪聲特性 .194.4.1 含噪模型.194.4.2 噪聲特性.204.5 圖像二值化 .204.5.1 理論基礎(chǔ) .204.5.2 圖像二值化的實(shí)現(xiàn)代碼 .204. 6 二值圖像

3、的去噪.214.6.1 理論基礎(chǔ) .214.6.2 二值圖像去噪的實(shí)現(xiàn)代碼 .22第五章 結(jié)論 .24參考文獻(xiàn) .25圖像預(yù)處理系統(tǒng)設(shè)計(jì) 緒論1第一章 緒 論1.1 何謂數(shù)字圖像處理數(shù)字圖像處理(Digital Image Processing) ,就是利用數(shù)字計(jì)算機(jī)或則其他數(shù)字硬件,對從圖像信息轉(zhuǎn)換而得到的電信號進(jìn)行某些數(shù)學(xué)運(yùn)算,以提高圖像的實(shí)用性。例如從衛(wèi)星圖片中提取目標(biāo)物的特征參數(shù),三維立體斷層圖像的重建等??偟膩碚f,數(shù)字圖像處理包括點(diǎn)運(yùn)算、幾何處理、圖像增強(qiáng)、圖像復(fù)原、圖像形態(tài)學(xué)處理、圖像編碼、圖像重建、模式識別等。目前數(shù)字圖像處理的應(yīng)用越來越廣泛,已經(jīng)滲透到工業(yè)、醫(yī)療保健、航空航天、

4、軍事等各個領(lǐng)域,在國民經(jīng)濟(jì)中發(fā)揮越來越大的作用。1.2 數(shù)字圖像處理的特點(diǎn)及其應(yīng)用在計(jì)算機(jī)出現(xiàn)之前,模擬圖像處理占主導(dǎo)地位。隨著計(jì)算機(jī)的發(fā)展,數(shù)字圖像處理發(fā)展速度越來越快。盡管目前一般采用順序處理的計(jì)算機(jī),對大數(shù)據(jù)量的圖像處理速度不如光學(xué)方法快,但是其處理的精度高,實(shí)現(xiàn)多種功能的、高度復(fù)雜的運(yùn)算求解非常靈活方便。在其短短的歷史中,它卻成功的應(yīng)用于幾乎所有與成像有關(guān)的領(lǐng)域,并正發(fā)揮相當(dāng)重要的作用。1.2.1 數(shù)字圖像處理的特點(diǎn)同模擬圖像處理相比,數(shù)字圖像處理有很多優(yōu)點(diǎn)。主要表現(xiàn)在:1. 精度高不管是對 4bit 還是 8bit 和其他比特圖像的處理,對計(jì)算機(jī)程序來說幾乎是一樣的。即使處理圖像變大

5、,只需改變數(shù)組的參數(shù),而處理方法不變。所以從原理上不管處理多高精度的圖像都是可能的。而在模擬圖像處理中,要想使精度提高一個數(shù)量級,就必須對處理裝置進(jìn)行大幅度改進(jìn)。2. 再現(xiàn)性好不管是什么圖像,它們均用數(shù)組或集合表示。將它們輸入到計(jì)算機(jī)內(nèi),用計(jì)算機(jī)容易處理的方式表示。在傳送和復(fù)制圖像時(shí),只在計(jì)算機(jī)內(nèi)部進(jìn)行處理,這樣數(shù)據(jù)就不會丟失或遭破壞,保持了完好的再現(xiàn)性。而在模擬圖像處理中,就會因?yàn)楦鞣N干擾及設(shè)備故障而無法保持圖像的再現(xiàn)性。3. 通用性、靈活性高圖像預(yù)處理系統(tǒng)設(shè)計(jì) 緒論2不管是可視圖像還是 X 線照片、紅外線熱成像、超聲波圖像等不可見光成像,盡管這些圖像成像體系中的設(shè)備規(guī)模和精度各不相同,但當(dāng)

6、把圖像信號直接進(jìn)行 A/D 變換,或記錄成照片再數(shù)字化,對于計(jì)算機(jī)來說都能用二維數(shù)組表示,不管什么樣的圖像都可以用同樣的方法進(jìn)行處理,這就是計(jì)算機(jī)處理的通用性。另外,對處理程序自由加以改變,可進(jìn)行各種各樣的處理。如上下滾動、漫游、拼圖、合成、變換、放大、縮小和各種邏輯運(yùn)算等,所以靈活性很高。1.2.2 圖像預(yù)處理的內(nèi)容在圖像分析中,對輸入圖像進(jìn)行特征抽取、分割和匹配前所進(jìn)行的處理。圖像預(yù)處理的主要目的是消除圖像中無關(guān)的信息,恢復(fù)有用的真實(shí)信息,增強(qiáng)有關(guān)信息的可檢測性和最大限度地簡化數(shù)據(jù),從而改進(jìn)特征抽取、圖像分割、匹配和識別的可靠性。預(yù)處理過程一般有數(shù)字化、幾何變換、歸一化、平滑、復(fù)原和增強(qiáng)等

7、步驟。1.數(shù)字化 一幅原始照片的灰度值是空間變量(位置的連續(xù)值)的連續(xù)函數(shù)。在 MN點(diǎn)陣上對照片灰度采樣并加以量化(歸為 2b 個灰度等級之一),可以得到計(jì)算機(jī)能夠處理的數(shù)字圖像。為了使數(shù)字圖像能重建原來的圖像,對 M、N 和 b 值的大小就有一定的要求。在接收裝置的空間和灰度分辨能力范圍內(nèi),M、N 和 b 的數(shù)值越大,重建圖像的質(zhì)量就越好。當(dāng)取樣周期等于或小于原始圖像中最小細(xì)節(jié)周期的一半時(shí),重建圖像的頻譜等于原始圖像的頻譜,因此重建圖像與原始圖像可以完全相同。由于 M、N 和 b 三者的乘積決定一幅圖像在計(jì)算機(jī)中的存儲量,因此在存儲量一定的條件下需要根據(jù)圖像的不同性質(zhì)選擇合適的 M、N 和b

8、 值,以獲取最好的處理效果。2.幾何變換 用于改正圖像采集系統(tǒng)的系統(tǒng)誤差和儀器位置的隨機(jī)誤差所進(jìn)行的變換。對于衛(wèi)星圖像的系統(tǒng)誤差,如地球自轉(zhuǎn)、掃描鏡速度和地圖投影等因素所造成的畸變,可以用模型表示,并通過幾何變換來消除。隨機(jī)誤差如飛行器姿態(tài)和高度變化引起的誤差,難以用模型表示出來,所以一般是在系統(tǒng)誤差被糾正后,通過把被觀測的圖和已知正確幾何位置的圖相比較,用圖中一定數(shù)量的地面控制點(diǎn)解雙變量多項(xiàng)式函數(shù)組而達(dá)到變換的目的。 3.歸一化 使圖像的某些特征在給定變換下具有不變性質(zhì)的一種圖像標(biāo)準(zhǔn)形式。圖像的某些性質(zhì),例如物體的面積和周長,本來對于坐標(biāo)旋轉(zhuǎn)來說就具有不變的性質(zhì)。在一般情況下,某些因素或變換

9、對圖像一些性質(zhì)的影響可通過歸一化處理得到消除或減弱,從而可以被選作測量圖像的依據(jù)。例如對于光照不可控的遙圖像預(yù)處理系統(tǒng)設(shè)計(jì) 緒論3感圖片,灰度直方圖的歸一化對于圖像分析是十分必要的。灰度歸一化、幾何歸一化和變換歸一化是獲取圖像不變性質(zhì)的三種歸一化方法。 4.圖像平滑 消除圖像中隨機(jī)噪聲的技術(shù)。對平滑技術(shù)的基本要求是在消去噪聲的同時(shí)不使圖像輪廓或線條變得模糊不清。常用的平滑方法有中值法、局部求平均法和 k 近鄰平均法。局部區(qū)域大小可以是固定的,也可以是逐點(diǎn)隨灰度值大小變化的。此外,有時(shí)應(yīng)用空間頻率域帶通濾波方法。 5.復(fù)原 校正各種原因所造成的圖像退化,使重建或估計(jì)得到的圖像盡可能逼近于理想無退

10、化的像場。在實(shí)際應(yīng)用中常常發(fā)生圖像退化現(xiàn)象。例如大氣流的擾動,光學(xué)系統(tǒng)的像差,相機(jī)和物體的相對運(yùn)動都會使遙感圖像發(fā)生退化?;镜膹?fù)原技術(shù)是把獲取的退化圖像 g(x,y)看成是退化函數(shù) h(x,y)和理想圖像f(x,y)的卷積。它們的傅里葉變換存在關(guān)系 G(u,vH(u,v)F(u,v)。根據(jù)退化機(jī)理確定退化函數(shù)后,就可從此關(guān)系式求出 F(u,v),再用傅里葉反變換求出 f(x,y)。通常把 稱為反向?yàn)V波器。實(shí)際應(yīng)用時(shí),由于 H(u,v)隨離開 uv平面原點(diǎn)的距離增加而迅速下降,為了避免高頻范圍內(nèi)噪聲的強(qiáng)化,當(dāng) u2+v2大于某一界限值 W 娿時(shí),使 M(u,v)等于 1。W0 的選擇應(yīng)使 H(

11、u,v)在 u2+v2W 范圍內(nèi)不會出現(xiàn)零點(diǎn)。圖像復(fù)原的代數(shù)方法是以最小二乘法最佳準(zhǔn)則為基礎(chǔ)。尋求一估值,使優(yōu)度準(zhǔn)則函數(shù)值最小。這種方法比較簡單,可推導(dǎo)出最小二乘法維納濾波器。當(dāng)不存在噪聲時(shí),維納濾波器成為理想的反向?yàn)V波器。 6.增強(qiáng) 對圖像中的信息有選擇地加強(qiáng)和抑制,以改善圖像的視覺效果,或?qū)D像轉(zhuǎn)變?yōu)楦m合于機(jī)器處理的形式,以便于數(shù)據(jù)抽取或識別。例如一個圖像增強(qiáng)系統(tǒng)可以通過高通濾波器來突出圖像的輪廓線,從而使機(jī)器能夠測量輪廓線的形狀和周長。圖像增強(qiáng)技術(shù)有多種方法,反差展寬、對數(shù)變換、密度分層和直方圖均衡等都可用于改變圖像灰調(diào)和突出細(xì)節(jié)。實(shí)際應(yīng)用時(shí)往往要用不同的方法,反復(fù)進(jìn)行試驗(yàn)才能達(dá)到滿意

12、的效果。 1.2.3 數(shù)字圖像處理的應(yīng)用計(jì)算機(jī)圖像處理和計(jì)算機(jī)、多媒體、智能機(jī)器人、專家系統(tǒng)等技術(shù)的發(fā)展緊密相關(guān)。近年來計(jì)算機(jī)識別、理解圖像的技術(shù)發(fā)展很快,也就是圖像處理的目的除了直接供人觀看(如醫(yī)學(xué)圖像是為醫(yī)生觀看作診斷)外,還進(jìn)一步發(fā)展了與計(jì)算機(jī)視覺有關(guān)的應(yīng)用,如郵件自動分檢,車輛自動駕駛等。下面僅羅列了一些典型應(yīng)用實(shí)例,而實(shí)際應(yīng)用更廣。1. 在生物醫(yī)學(xué)中的應(yīng)用圖像預(yù)處理系統(tǒng)設(shè)計(jì) 緒論4主要包括顯微圖像處理;DNA 顯示分析;紅、白血球分析計(jì)數(shù);蟲卵及組織切片的分析;癌細(xì)胞的識別;染色體分析等等。2. 遙感航天中的應(yīng)用軍事偵察、定位、導(dǎo)航、指揮等應(yīng)用;多光譜衛(wèi)星圖像分析;地形、地圖、國土普

13、查;地質(zhì)、礦藏勘探;天文、太空星體的探測及分析等。3. 工業(yè)應(yīng)用CAD 和 CAM 技術(shù)用于模具、零件制造、服裝、印染業(yè);零件、產(chǎn)品無損檢測,焊縫及內(nèi)部缺陷檢查;交通管制、機(jī)場監(jiān)控;火車車皮識別等。4. 軍事公安領(lǐng)域中的應(yīng)用巡航導(dǎo)彈地形識別;指紋自動識別;警戒系統(tǒng)及自動火炮控制;反偽裝偵察;手跡、人像、印章的鑒定識別;過期檔案文字的復(fù)原;集裝箱的不開箱檢查等。5. 其他應(yīng)用圖像的遠(yuǎn)距離通信;多媒體計(jì)算機(jī)系統(tǒng)及應(yīng)用;電視電話;服裝試穿顯示;理發(fā)發(fā)型預(yù)測顯示;電視會議;辦公自動化、現(xiàn)場視頻管理等。1.3 MATLAB1.3.1 matlab 簡述MATLAB 是矩陣實(shí)驗(yàn)室(Matrix Labor

14、atory)的簡稱,是美國 MathWorks公司出品的商業(yè)數(shù)學(xué)軟件,用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計(jì)算的高級技術(shù)計(jì)算語言和交互式環(huán)境,主要包括 MATLAB 和 Simulink 兩大部分。MATLAB 是由美國 mathworks 公司發(fā)布的主要面對科學(xué)計(jì)算、可視化以及交互式程序設(shè)計(jì)的高科技計(jì)算環(huán)境。它將數(shù)值分析、矩陣計(jì)算、科學(xué)數(shù)據(jù)可視化以及非線性動態(tài)系統(tǒng)的建模和仿真等諸多強(qiáng)大功能集成在一個易于使用的視窗環(huán)境中,為科學(xué)研究、工程設(shè)計(jì)以及必須進(jìn)行有效數(shù)值計(jì)算的眾多科學(xué)領(lǐng)域提供了一種全面的解決方案,并在很大程度上擺脫了傳統(tǒng)非交互式程序設(shè)計(jì)語言(如 C、Fortran)的編輯模式,代

15、表了當(dāng)今國際科學(xué)計(jì)算軟件的先進(jìn)水平。MATLAB 和 Mathematica、Maple 并稱為三大數(shù)學(xué)軟件。它在數(shù)學(xué)類科技應(yīng)用軟件中在數(shù)值計(jì)算方面首屈一指。MATLAB 可以進(jìn)行矩陣運(yùn)算、繪制函數(shù)和數(shù)據(jù)、實(shí)現(xiàn)算法、創(chuàng)建用戶界面、連接其他編程語言的程序等,主要應(yīng)用于工程計(jì)算、控制設(shè)計(jì)、信號處理與通訊、圖像處理、信號檢測、金融建模設(shè)計(jì)與分析等領(lǐng)域。圖像預(yù)處理系統(tǒng)設(shè)計(jì) 緒論5MATLAB 的基本數(shù)據(jù)單位是矩陣,它的指令表達(dá)式與數(shù)學(xué)、工程中常用的形式十分相似,故用 MATLAB 來解算問題要比用 C,F(xiàn)ORTRAN 等語言完成相同的事情簡捷得多,并且 MATLAB 也吸收了像 Maple 等軟件的優(yōu)

16、點(diǎn),使 MATLAB 成為一個強(qiáng)大的數(shù)學(xué)軟件。在新的版本中也加入了對 C,F(xiàn)ORTRAN,C+ ,JAVA 的支持??梢灾苯诱{(diào)用,用戶也可以將自己編寫的實(shí)用程序?qū)氲?MATLAB 函數(shù)庫中方便自己以后調(diào)用,此外許多的 MATLAB 愛好者都編寫了一些經(jīng)典的程序,用戶可以直接進(jìn)行下載就可以用。1.3.2 matlab 處理圖像的特點(diǎn)第一,MATLAB 的基本數(shù)據(jù)單位是矩陣,它的指令表達(dá)式與數(shù)學(xué),工程中常用的形式十分相似,故用 MATLAB 來解算問題要比用 C,FORTRAN 等語言完成相同的事情簡捷得多。第二,友好的工作平臺和編程環(huán)境。MATLAB 由一系列工具組成。這些工具方便用戶使用 M

17、ATLAB 的函數(shù)和文件,其中許多工具采用的是圖形用戶界面。包括 MATLAB 桌面和命令窗口、歷史命令窗口、編輯器和調(diào)試器、路徑搜索和用于用戶瀏覽幫助、工作空間、文件的瀏覽器。第三,簡單易用的程序語言。Matlab 一個高級的距陣/陣列語言,它包含控制語句、函數(shù)、數(shù)據(jù)結(jié)構(gòu)、輸入和輸出和面向?qū)ο缶幊烫攸c(diǎn)。用戶可以在命令窗口中將輸入語句與執(zhí)行命令同步,也可以先編寫好一個較大的復(fù)雜的應(yīng)用程序(M 文件)后再一起運(yùn)行。第四,強(qiáng)大的科學(xué)計(jì)算機(jī)數(shù)據(jù)處理能力。MATLAB 是一個包含大量計(jì)算算法的集合。其擁有 600 多個工程中要用到的數(shù)學(xué)運(yùn)算函數(shù),可以方便的實(shí)現(xiàn)用戶所需的各種計(jì)算功能。第五,出色的圖形處

18、理功能,MATLAB 自產(chǎn)生之日起就具有方便的數(shù)據(jù)可視化功能,以將向量和距陣用圖形表現(xiàn)出來,并且可以對圖形進(jìn)行標(biāo)注和打印。高層次的作圖包括二維和三維的可視化、圖象處理、動畫和表達(dá)式作圖。可用于科學(xué)計(jì)算和工程繪圖。第六,應(yīng)用廣泛的模塊集合工具箱,MATLAB 對許多專門的領(lǐng)域都開發(fā)了功能強(qiáng)大的模塊集和工具箱。一般來說,他們都是由特定領(lǐng)域的專家開發(fā)的,用戶可以直接使用工具箱學(xué)習(xí)、應(yīng)用和評估不同的方法而不需要自己編寫代碼。文章主要分為四部分,其中,文章的開頭簡單介紹了數(shù)字圖像應(yīng)用的發(fā)展過程,還對本文應(yīng)用的 matlab 開發(fā)工具的發(fā)展進(jìn)行簡單講述。文章的第二部分主要針對圖像預(yù)處理系統(tǒng)中怎么做到灰度轉(zhuǎn)

19、換及灰度直方圖的構(gòu)建。第三部分講的是圖像的預(yù)處理技術(shù),其中包括圖像平滑、銳化等。第四部分講的是噪聲處理,噪聲特性以及 matlab 去除噪聲的方法。圖像預(yù)處理系統(tǒng)設(shè)計(jì) 數(shù)字圖像處理的灰度直方圖6第二章 數(shù)字圖像處理的灰度直方圖2.1 灰度的定義灰度使用黑色調(diào)表示物體。 每個灰度對象都具有從 0%(白色)到 圖 2.1 灰度條100%(黑色)的亮度值。 使用黑白或 灰度掃描儀生成的圖像通常以灰度顯示。使用灰度還可將彩色圖稿轉(zhuǎn)換為高質(zhì)量黑白圖稿。 灰度級變換(點(diǎn)運(yùn)算)的定義對于輸入圖象 f(x,y),灰度級變換 T 將產(chǎn)生一個輸出圖像 g(x,y),且g(x,y)的每一個像素值都是由 f(x,y)

20、的對應(yīng)輸入像素點(diǎn)的值決定的,g(x,y)=T(f(x,y)。對于原圖象 f(x,y)和灰度值變換函數(shù) T(f(x,y),由于灰度值總是有限個(如:O2 5 5),非幾何變換可定義為:R=T(r)。2.2 直方圖定義直方圖:圖像直方圖是圖像處理中一種十分重要的圖像分析工具,它描述了一幅圖像的灰度級內(nèi)容,任何一幅圖像的直方圖都包含了豐富的信息,它主要用在圖象分割,圖像灰度變換等處理過程中。從數(shù)學(xué)上來說圖像直方圖是圖像各灰度值統(tǒng)計(jì)特性與圖像灰度值的函數(shù),它統(tǒng)計(jì)一幅圖像中各個灰度級出現(xiàn)的次數(shù)或概率;從圖形上來說,它是一個二維圖,橫坐標(biāo)表示圖像中各個像素點(diǎn)的灰度級,縱坐標(biāo)為各個灰度級上圖像各個像素點(diǎn)出現(xiàn)

21、的次數(shù)或概率。直方圖的縱坐標(biāo)都對應(yīng)著該灰度級在圖像中出現(xiàn)的概率。2.2.1 直方圖的典型用途圖像預(yù)處理系統(tǒng)設(shè)計(jì) 數(shù)字圖像處理的灰度直方圖7對圖像進(jìn)行數(shù)字化時(shí),利用直方圖可以檢查輸入圖像的灰度值在可利用的灰度范圍內(nèi)分配得是否適當(dāng)。在醫(yī)學(xué)方面,為了改善 X 射線操作人員的工作條件,可采用低輻射 X 射線曝光,但這樣獲得的 X 光片灰度級集中在暗區(qū),導(dǎo)致某些圖像細(xì)節(jié)無法看清,判讀困難。通過直方圖修正使灰度級分布在人眼合適的亮度區(qū)域,便可使 X 片中的細(xì)節(jié)清晰可見。可以根據(jù)直方圖確定二值化的閾值;當(dāng)物體部分的灰度值比其它部分的灰度值大時(shí),可以用直方圖求出物體的面積(實(shí)際上是象素?cái)?shù)=灰度大于和等于 q的

22、象素的總和);當(dāng)物體部分的灰度值比其它部分的灰度值大時(shí),可以用直方圖求出物體的面積(實(shí)際上是象素?cái)?shù)=灰度大于和等于 q 的象素的總和);利用色彩直方圖可以進(jìn)行基于顏色的圖象分割。2.2.2 灰度直方圖的計(jì)算若圖象具有 L 級灰度(通常 L=256,即 8 位灰度級),則大小為 m(n 的灰度圖象 f(x,Y)的灰度直方圖 Hk,k=0L-1,可按如下步驟計(jì)算獲得:1) 初始化數(shù)據(jù),清空表中所以內(nèi)容;2) 對圖像中的各個像素中的灰度級進(jìn)行統(tǒng)計(jì),并把其相各個灰度級中所對應(yīng)的像素點(diǎn)統(tǒng)計(jì)下來;3) 用橫坐標(biāo)表示圖像中各個像素點(diǎn)的灰度級,縱坐標(biāo)表示各個灰度級上圖像各個像素點(diǎn)出現(xiàn)的次數(shù)或概率。2.2.3

23、圖像直方圖實(shí)現(xiàn)代碼A,map=imread(f:234.bmp); imshow(A,map), image=double(A);for i=1:256, a(i)=0;end,for i=1:256, for j=1:256, b=image(i,j)+1; a(b)=a(b)+1; end,end,for k=1:256, p(k)=a(k)/(2562);圖像預(yù)處理系統(tǒng)設(shè)計(jì) 數(shù)字圖像處理的灰度直方圖8end,figure,stem(p);用上述代碼生成圖 2.2 的直方圖,結(jié)果如圖 2.3 所示。 05010015020025030000.0050.010.0150.020.025圖 2

24、.2 原圖 圖 2.3 直方圖2.32.3 直方圖均衡直方圖均衡中文名稱:直方圖均衡 英文名稱:histogram equalization 定 義:使原直方圖變換為具有均勻密度分布的直方圖,然后按該直方圖調(diào)整原圖像的一種圖像處理技術(shù)。 2.3.1 直方圖均衡原理直方圖均衡化是灰度變換的一個重要應(yīng)用,廣泛應(yīng)用在圖像增強(qiáng)處理中,它是以累計(jì)分布函數(shù)變換為基礎(chǔ)的直方圖修正法,可以產(chǎn)生一幅灰度級分布具有均勻概率密度的圖像,擴(kuò)展了像素的取值動態(tài)范圍。若像素點(diǎn)的原灰度為R,變換后的灰度為 S,需要注意的是 R、S 是歸一化后的灰度值,其灰度變換函數(shù) T(R)為: (2-1 , 010)()(0klRnnR

25、pRTSjkojjjkjr;1)式中, 是第 j 級灰度值的概率,是圖像中 j 級灰度的像素總數(shù),)(jRPrjn是圖像中灰度級的總數(shù)目,是圖象中像素的總數(shù)。對變換后的 S 值取最靠近ln的一個灰度級的值,建立灰度級變換表,將原圖像變換為直方圖均衡的圖像。下面是實(shí)現(xiàn)圖像直方圖均衡化函數(shù)的源代碼和效果圖:2.3.2 直方圖均衡的實(shí)現(xiàn)(1) 對給定的待處理圖像統(tǒng)計(jì)其直方圖,求出. NnrPkkr/圖像預(yù)處理系統(tǒng)設(shè)計(jì) 數(shù)字圖像處理的灰度直方圖9(2) 根據(jù)統(tǒng)計(jì)出的直方圖采用累積分布函數(shù)作變換, 求變換后的新灰度; (2-)()(0kjkjrkRpRTS2)(3) 用新灰度代替舊灰度,求出 Ps(s)

26、,這一步是近似過程,應(yīng)根據(jù)處理目的盡量做到合理,同時(shí)把灰度值相等或近似地合并到一起。A,map=imread(f:456.bmp); imshow(A,map), title(原圖);image=double(A);for i=1:256, n(i)=0;end,for i=1:256, for j=1:256, s=image(i,j)+1; n(s)=n(s)+1; end,end,for k=1:256, p(k)=n(k)/(2562);end,figure,bar(p,r);title(直方圖);for k=1:256, q(k)=0;end,for k=1:256, for j=1

27、:k, q(k)=q(k)+p(j); end,end,figure,bar(q,y);title(累積直方圖);圖像預(yù)處理系統(tǒng)設(shè)計(jì) 數(shù)字圖像處理的灰度直方圖10N=256;for k=1:256, o(k)=round(N-1)*q(k)+0.5);end,for i=1:256, for j=1:256, rimage(i,j)=(image(i,j); endendfigure,imshow(uint8(rimage);title(均衡化后的圖);for i=1:256, n(i)=0;end,for i=1:256, for j=1:256, s=rimage(i,j)+1; n(s)

28、=n(s)+1; end,end,for k=1:256, p(k)=n(k)/(2562);end,figure,bar(p,b);title(均衡化的直方圖);圖像預(yù)處理系統(tǒng)設(shè)計(jì) 數(shù)字圖像處理的灰度直方圖1105010015020025030000.0050.010.0150.020.025圖 2.4 原圖 圖 2.5 原始圖象的直方圖05010015020025030000.0050.010.0150.020.025圖 2.6 直方圖均衡化后的效果圖 圖 2.7 均衡化后的直方圖 從上述效果圖可以看出,經(jīng)過直方圖均衡化處理后,圖像變的清晰了,從直方圖來看,處理后的 LENA 的圖像直方圖

29、分布更均勻了,在每個灰度級上圖像都有像素點(diǎn)。但是直方圖均衡化存在著兩個缺點(diǎn):(1)變換后圖像的灰度級減少,某些細(xì)節(jié)消失;(2)某些圖像,如直方圖有高峰,經(jīng)處理后對比度不自然的過分增強(qiáng)。圖像預(yù)處理系統(tǒng)設(shè)計(jì) 圖像平滑與圖像銳化12第三章 圖像平滑與圖像銳化3.1 圖像的平滑圖像的平滑方法是一種實(shí)用的圖像處理技術(shù),能減弱或消除圖像中的高頻率分量,但不影響低頻率分量。因?yàn)楦哳l率分量主要對應(yīng)圖像中的區(qū)域邊緣等灰度值具有較大較快變化的部分,平滑濾波將這些分量濾去可減少局部灰度起伏,使圖像變得比較平滑。實(shí)際應(yīng)用中,平滑濾波還可用于消除噪聲,或者在提取較大目標(biāo)前去除過小的細(xì)節(jié)或?qū)⒛繕?biāo)內(nèi)的小間斷連接起來。它的主

30、要目的是消除圖像采集過程中的圖像噪聲,在空間域中主要利用鄰域平均法、中值濾波法和選擇式掩模平滑法等來減少噪聲;在頻率域內(nèi),由于噪聲主要存在于頻譜的高頻段,因此可以利用各種形式的低通濾波器來減少噪聲。本節(jié)主要介紹常用的空間域圖像平滑方法。3.1.1 領(lǐng)域平均法基礎(chǔ)理論最簡單的平滑濾波是將原圖中一個像素的灰度值和它周圍鄰近 8 個像素的灰度值相加,然后將求得的平均值(除以 9)作為新圖中該像素的灰度值。它采用模板計(jì)算的思想,模板操作實(shí)現(xiàn)了一種鄰域運(yùn)算,即某個像素點(diǎn)的結(jié)果不僅與本像素灰度有關(guān),而且與其鄰域點(diǎn)的像素值有關(guān)。模板運(yùn)算在數(shù)學(xué)中的描述就是卷積運(yùn)算,這里不再贅述。鄰域平均法也可以用數(shù)學(xué)公式表達(dá)

31、:設(shè)為給定的含有噪聲的圖像,經(jīng)過鄰域平均處理后的圖像為,),(jif),(jig則:, (3-MjiNjifjig),( ,),(),(1)所取鄰域中各鄰近像素的坐標(biāo),是鄰域中包含的鄰近像素的個數(shù)。鄰MN域平均法的模板為:,中間的黑點(diǎn)表示以該像素為中心元素,即該11111111191像素是要進(jìn)行處理的像素。在實(shí)際應(yīng)用中,也可以根據(jù)不同的需要選擇使用不同的模板尺寸,如 33、55、77、99 等。鄰域平均處理方法是以圖像模糊為代價(jià)來減小噪聲的,且模板尺寸越大,噪聲減小的效果越顯著。如果是噪聲點(diǎn),其鄰近像素灰度與之相差很大,),(jif采用鄰域平均法就是用鄰近像素的平均值來代替它,這樣能明顯消弱噪

32、聲點(diǎn),使鄰域中灰度接近均勻,起到平滑灰度的作用。因此,鄰域平均法具有良好的圖像預(yù)處理系統(tǒng)設(shè)計(jì) 數(shù)字圖像處理的灰度直方圖13噪聲平滑效果,是最簡單的一種平滑方法。圖像預(yù)處理系統(tǒng)設(shè)計(jì) 圖像平滑與圖像銳化143.1.2 算法實(shí)現(xiàn)程序中采用的是 33 的模板,即把當(dāng)前圖像和它周圍 8 個像素的灰),(jif度值相加,然后將求得的平均值(除以 9)作為該點(diǎn)的像素值。A,map=imread(f:234.bmp); figure(1);imshow(A,map),title(原圖);image=double(A);for i=1:256, a(i)=0;end,for i=2:255, for j=2:2

33、55,b=image(i-1,j-1)+image(i-1,j)+image(i-1,j+1)+image(i,j-1)+image(i,j)+image(i,j+1)+image(i+1,j-1)+image(i+1,j)+image(i+1,j+1); b=b/9; image(i,j)=b; end,end,figure(2);imshow(image,map),title(平滑);使用上述代碼對含有高斯噪聲的圖像 3.1 分別利用鄰域平均法的不同尺寸模板進(jìn)行平滑后的實(shí)驗(yàn)結(jié)果,圖 3.2、圖 3.3 顯示的是分別使用了 33、55模板平滑后的圖像。從實(shí)驗(yàn)結(jié)果可以看出,當(dāng)所用平滑模板尺寸增

34、大時(shí),對噪聲的消除效果也有所增強(qiáng),但同時(shí)會帶來圖像的模糊,邊緣細(xì)節(jié)逐步減少,且運(yùn)算量增大。在實(shí)際應(yīng)用中,可以根據(jù)不同的應(yīng)用場合選擇合適的模板大小。圖像預(yù)處理系統(tǒng)設(shè)計(jì) 圖像平滑與圖像銳化15二 二圖 3.1 含有噪聲的原始圖像二 二 3*3圖 3.2 33 鄰域平均法的平滑圖像二 二 5*5 圖 3.3 55 鄰域平均法的平滑圖像圖像預(yù)處理系統(tǒng)設(shè)計(jì) 圖像平滑與圖像銳化163.2 圖像銳化3.2.13.2.1 圖像銳化的目的和意義 圖像銳化是一種補(bǔ)償輪廓、突出邊緣信息以使圖像更為清晰的處理方法.銳化的目標(biāo)實(shí)質(zhì)上是要增強(qiáng)原始圖像的高頻成分.常規(guī)的銳化算法對整幅圖像進(jìn)行高頻增強(qiáng),結(jié)果呈現(xiàn)明顯噪聲.為此

35、,在對銳化原理進(jìn)行深入研究的基礎(chǔ)上,提出了先用邊緣檢測算法檢出邊緣,然后根據(jù)檢出的邊緣對圖像進(jìn)行高頻增強(qiáng)的方法. 實(shí)驗(yàn)結(jié)果表明,該方法有效地解決了圖像銳化后的噪聲問題銳化的目的在于使圖像中對象輪廓上的像素灰度大的更大,小的更小,但對輪廓外的像素不起作用。由于這一原因,圖像的銳化對孤立點(diǎn)或?qū)铝⒕€條的 邊緣增強(qiáng)作用十分明顯,但在一定程度上也會對噪聲信號產(chǎn)生增強(qiáng)作用。圖像銳化處理的主要目的是突出圖像中的細(xì)節(jié)或者增強(qiáng)被模糊了的細(xì)節(jié)。模糊可能是由于錯誤操作,或者是由于圖像獲取方法的固有影響所導(dǎo)致的。例如,當(dāng)圖像的分辨率有限時(shí),所獲得的像素值不是一點(diǎn)的亮度,而是周圍景物亮度的平均值。圖像平滑往往使圖像中

36、的邊界、輪廓變的模糊,為了減少這類不利效果的影響,這就需要利用圖像鋭化技術(shù),使圖像的邊緣變的清晰。圖像銳化處理的目的是為了使圖像的邊緣、輪廓線以及圖像的細(xì)節(jié)變的清晰,經(jīng)過平滑的圖像變得模糊的根本原因是因?yàn)閳D像受到了平均或積分運(yùn)算,因此可以對其進(jìn)行逆運(yùn)算(如微分運(yùn)算)就可以使圖像變的清晰。從頻率域來考慮,圖像模糊的實(shí)質(zhì)是因?yàn)槠涓哳l分量被衰減,因此可以用高通濾波器來使圖像清晰。3.2.2 圖像銳化算法為了要把圖像中間任何方向伸展的的邊緣和輪廓線變得清晰,我們希望對圖像的某種運(yùn)算是各向同性的??梢宰C明偏導(dǎo)平方和的運(yùn)算是各向同性的,既: (3-2222yfxfyfxf2)式中是圖像旋轉(zhuǎn)前的坐標(biāo),是圖像

37、旋轉(zhuǎn)后的坐標(biāo)。梯度運(yùn)算就是在yx,yx,這個式子的基礎(chǔ)上開方得到的。圖像(x,y)點(diǎn)的梯度值: (3-fkfg23)為了突出物體的邊緣,常常采用梯度值的改進(jìn)算法,將圖像各個點(diǎn)的梯度圖像預(yù)處理系統(tǒng)設(shè)計(jì) 圖像平滑與圖像銳化17值與某一閾值作比較,如果大于閾值,該像素點(diǎn)的灰度用梯度值表示,否則用一個固定的灰度值表示。我們在對圖像增強(qiáng)的過程中,采用的是一種簡單的高頻濾波增強(qiáng)方法: (3-1, 1,2122yxfyxfyxfyxfyfxfyxG4)式中 f,g 分別為銳化前后的圖像,是與擴(kuò)散效應(yīng)有關(guān)的系數(shù)。表kf2示對圖像 f 進(jìn)行二次微分的拉普拉斯算子。這表明不模糊的圖像可以由模糊的圖像減去乘上系數(shù)的

38、模糊圖像拉普拉斯算子來得到??梢杂孟旅娴哪0?H=1,4,1,4,-20,4,1,4,1來近似。在具體實(shí)現(xiàn)時(shí),上述模板 H中的各個系數(shù)可以改變,這個系數(shù)的選擇也很重要,太大了會使圖像的輪廓k過沖,太小了則圖像銳化不明顯。實(shí)驗(yàn)表明,選取 2-8 之間往往可以達(dá)到比k較滿意的效果。下面給出等于 4 的情況下的實(shí)現(xiàn)代碼和效果圖。k3.2.33.2.3 圖像銳化的實(shí)現(xiàn)代碼A,map=imread(f:234.bmp); figure(1);imshow(A,map), title(原圖);image=double(A);for i=2:255, for j=2:255,b=image(i,j)-2*1

39、*image(i-1,j-1)+4*image(i-1,j)+1*image(i-1,j+1)+4*image(i,j-1)-20*image(i,j)+4*image(i,j+1)+1*image(i+1,j-1)+4*image(i+1,j)+1*image(i+1,j+1); image(i,j)=b; end,end,figure(2);imshow(image,map),title(銳化);圖像預(yù)處理系統(tǒng)設(shè)計(jì) 圖像平滑與圖像銳化18二 二圖 3.5 原圖 圖 3.6 銳化圖從上述效果圖可以看出,經(jīng)過拉普拉斯銳化處理后,圖像變的色彩濃密了,從拉普拉斯銳化圖來看,處理后的 LENA 的圖

40、像像素點(diǎn)對比度更明顯了,圖像的邊緣和輪廓都變的清晰了,每個像素點(diǎn)都被體現(xiàn)了出來。圖像預(yù)處理系統(tǒng)設(shè)計(jì) 圖像噪聲與噪聲的處理19第四章 圖像噪聲與噪聲的處理4.1 噪聲的概念目前大多數(shù)數(shù)字圖像系統(tǒng)中,輸入圖像都是采用先凍結(jié)再掃描方式將多維圖像變成一維電信號,再對其進(jìn)行處理、存儲、傳輸?shù)燃庸ぷ儞Q。最后往往還要在組成多維圖像信號,而圖像噪聲也將同樣受到這樣的分解和合成。在這些過程中電氣系統(tǒng)和外界影響將使得圖像噪聲的精確分析變得十分復(fù)雜。另一方面圖像只是傳輸視覺信息的媒介,對圖像信息的認(rèn)識理解是由人的視覺系統(tǒng)所決定的。不同的圖像噪聲,人的感覺程度是不同的,這就是所謂人的噪聲視覺特性課題。 圖像噪聲在數(shù)字

41、圖像處理技術(shù)中的重要性越來越明顯,如高放大倍數(shù)航片的判讀,射線圖像系統(tǒng)中的噪聲去除等已經(jīng)成為不可缺少的技術(shù)步驟。4.2 圖像噪聲對圖像的影響人類獲取外界信息有視覺、聽覺、觸覺、味覺等多種方法,但絕大部分(約 80%)是來自視覺所接收的圖像信息,即所謂“百聞不如一見” 。而圖像處理就是對圖像息進(jìn)行加工處理,以滿足人的視覺心理和實(shí)際應(yīng)用的要求。因此,圖像處理技術(shù)的廣泛研究和應(yīng)用是必然的趨勢。在分析和使用圖像之前,需要對圖像信號進(jìn)行一系列處理。比如調(diào)整圖像存儲的格式,對圖像進(jìn)行去噪等等。圖像處理是針對性很強(qiáng)的技術(shù),根據(jù)不同用途、不同要求采用不同的處理方法。采用的方法是綜合各學(xué)科較先進(jìn)的成果而成的,如

42、數(shù)學(xué)、物理學(xué)、心理學(xué)、生理學(xué)、醫(yī)學(xué)、計(jì)算機(jī)科學(xué)、通信理論、信號分析、控制論和系統(tǒng)工程等,各學(xué)科相互補(bǔ)充、相互滲透才使數(shù)字圖像處理技術(shù)飛速發(fā)展。一般來說,在圖像采集、編碼、傳輸、恢復(fù)的幾個基本步驟中,影響圖像質(zhì)量的因素很多。例如,現(xiàn)實(shí)圖像中無用的信息對我們而言就是噪聲,設(shè)備、環(huán)境、獲取方法等因素也會引入許多噪聲干擾。如電磁干擾、相片顆粒噪聲、采集圖像信號的傳感器噪聲、信道噪聲、甚至濾波器產(chǎn)生的噪聲等等。所以,為了提高圖像的質(zhì)量以及后續(xù)更高層次的處理,對圖像進(jìn)行去噪處理是不可缺少的重要環(huán)節(jié),而尋求一種行之有效的去噪方法也是人們一直在進(jìn)行的工作。4.3 噪聲來源圖像預(yù)處理系統(tǒng)設(shè)計(jì) 圖像平滑與圖像銳化

43、20圖像預(yù)處理系統(tǒng)設(shè)計(jì) 圖像噪聲與噪聲的處理21噪聲可以理解為影響傳感器對所接收圖像源信息進(jìn)行理解或分析的各種因素。噪聲一般是不可預(yù)測的隨機(jī)信號,它只能用概率統(tǒng)計(jì)的方法去認(rèn)識。噪聲對圖像的輸入、采集和處理的各種環(huán)節(jié),以及輸出結(jié)果的全過程都有影響。因此,去噪己經(jīng)成為圖像處理中極其重要的手段,也是圖像處理領(lǐng)域研究的一個重點(diǎn)。本節(jié)先對噪聲的來源和性質(zhì)進(jìn)行簡要的介紹,然后給出幾種去除圖像噪聲的算法及其代碼實(shí)現(xiàn)過程。對圖像信號來說,可將黑白圖像看作是二維亮度分布,則噪聲可看yxf,作是對亮度的干擾,用來表示。噪聲是隨機(jī)性的,因而需要用隨機(jī)過程yxn,來描述,即要求知道其分布函數(shù)和密度函數(shù)。在許多情況下,

44、這些函數(shù)很難測定和描述,甚至無法得到,所以常用統(tǒng)計(jì)特征來描述噪聲,如均值、方差、相關(guān)函數(shù)等。描述噪聲的總功率: ; yxnE,2方差描述噪聲的交流功率: ; 2,yxnEyxnE均值的平方表示噪聲的直流功率:。 2, yxnE對圖像中的噪聲有多種描述方式,常見的有以下幾種:(1)白噪聲(White Noise):它具有常量的功率譜。白噪聲的一個特例是高斯噪聲 (Gaussian Noise),它的直方圖曲線服從一維高斯型分布: (4- 22221exp1)(2)椒鹽噪聲(Pepper Noise):是一種在圖像中產(chǎn)生黑色、白色點(diǎn)的脈沖噪聲。該噪聲在圖像中顯現(xiàn)較為明顯,對圖像分割、邊緣檢測、特征

45、提取等后續(xù)處理具有嚴(yán)重的破壞作用。(3)沖擊噪聲(Impulsive Noise):是指一幅圖像被個別噪聲像素破壞,而且這些像素的亮度與其鄰域的亮度顯著不同。(4)量化噪聲(Quatization Noise):在量化級別不同時(shí)出現(xiàn)的噪聲。例如,將圖像的亮度級別減少一半的時(shí)候會出現(xiàn)偽輪廓。4.4 噪聲圖像模型及噪聲特性4.4.1 含噪模型現(xiàn)實(shí)中的數(shù)字圖像在數(shù)字化和傳輸過程中,常受到成像設(shè)備與外部環(huán)境噪聲干擾等影響,成為含噪圖像。去除或減輕在獲取數(shù)字圖像中的噪聲稱為圖像去噪,在圖像去噪之前我們先要建立一個含噪圖像的模型,為了簡便,我們研究圖像預(yù)處理系統(tǒng)設(shè)計(jì) 圖像噪聲與噪聲的處理22如下的加性噪聲

46、模型,即含噪圖像僅由原始圖像疊加上一個隨機(jī)噪聲形成: (4-yxyxfyxg,2)表示圖像,為噪聲,含噪圖像記為。yxf,yxv,yxg,4.4.2 噪聲特性在對這個含噪模型進(jìn)行研究之前,我們有必要了解一下噪聲的一些特性,經(jīng)常影響圖像質(zhì)量的噪聲源可分為三類。人們對其生成原因及相應(yīng)的模型作了大量研究:1、電子噪聲。在阻性器件中由于電子隨機(jī)熱運(yùn)動而造成的電子噪聲是三種模型中最簡單的,一般常用零均值高斯白噪聲作為其模型,它可用其標(biāo)準(zhǔn)差來完全表征。2、光電子噪聲。由光的統(tǒng)計(jì)本質(zhì)和圖像傳感器中光電轉(zhuǎn)換過程引起,在弱光照的情況下常用具有泊松分布的隨機(jī)變量作為光電噪聲的模型,在光照較強(qiáng)時(shí),泊松分布趨向于更易

47、描述的高斯分布。3、感光片顆粒噪聲。由于曝光過程中感光顆粒只有部分被曝光,而其余部分則未曝光,底片的密度變化就由曝光后的顆粒密集程度變化所決定,而算曝光顆粒的分布呈現(xiàn)一種隨機(jī)性。在大多數(shù)情況下,顆粒噪聲可用高斯白噪聲作為有效模型。通過以上分析可以看出,絕大多數(shù)的常見圖像噪聲都可用均值為零,方差不同的高斯白噪聲作為其模型,因而為了簡便和一般化,我們采用零均值的高斯白噪聲作為噪聲源。4.5 圖像二值化4.5.1 理論基礎(chǔ)圖像包括目標(biāo)、背景還有噪聲,怎樣從多值的數(shù)字圖像中僅提取出目標(biāo),常用的方法就是設(shè)定某一閾值 T,用 T 將圖像的數(shù)據(jù)分成 2 大部分:大于 T 的像素群和小于 T 的像素群.這種方

48、法稱為圖像的二值化.二值化處理就是把圖像分成目標(biāo)和背景 2 個區(qū)域.二值化是數(shù)字圖像處理中一項(xiàng)最基本的變換方法,通過非零取一固定閾值、雙固定閾值等不同的閾值化變換方法,使一幅灰度圖像變成了黑白二值圖像,將我們所需的目標(biāo)從復(fù)雜的圖像背景中提取出來.閾值5-6處理的操作過程是指定一個閾值,如果圖像中某像素的灰度值小于該閾值,則將該像素的灰度值設(shè)置為 0 或 255,否則灰度值設(shè)置為 255 或 0.4.5.2 圖像二值化的實(shí)現(xiàn)代碼圖像預(yù)處理系統(tǒng)設(shè)計(jì) 圖像噪聲與噪聲的處理23圖像二值化的實(shí)現(xiàn)步驟如下:(1)取得原圖的數(shù)據(jù)區(qū)指針(2)每個像素依次循環(huán),若該像素灰度值為 0,則不變;若該像素灰度值不為

49、0,則置為 255。圖像二值化代碼如下:A,map=imread(f:521.bmp); figure(1);imshow(A,map), title(原圖);image=double(A);for i=1:600, for j=1:600, if (image(i,j) 200) image(i,j)=255; else image(i,j)=0; end; end,end,figure(2);imshow(image,map),title(二值化);二 二二 二 二圖 4.1 原圖 圖 4.2 二值化處理后圖圖像預(yù)處理系統(tǒng)設(shè)計(jì) 圖像噪聲與噪聲的處理244. 6二值圖像的去噪4.6.1 理論

50、基礎(chǔ)圖像在形成、傳輸、接收和處理的過程中,不可避免地存在著外部以及內(nèi)部的干擾,比如光電轉(zhuǎn)換過程中敏感元件靈敏度的不均勻性、數(shù)字化過程的量化噪聲、傳輸過程中的誤差,還有人為的因素等等,均會存在著一定程度的噪聲干擾.噪聲惡化了圖像質(zhì)量,致使圖像模糊,特征不明顯。例如在車牌識別的處理過程中噪聲帶來的影響可以通過二值化去噪得到很好的處理效果。4.6.2 二值圖像去噪的實(shí)現(xiàn)代碼二值圖像去噪的實(shí)現(xiàn)步驟如下:(1)取得圖像大小、數(shù)據(jù)區(qū)指針,并把數(shù)據(jù)區(qū)復(fù)制到緩沖區(qū)去(2)循環(huán)取得各點(diǎn)的像素值(3)取得該點(diǎn)周圍 8 像素的平均值(4)把緩沖區(qū)中改動的數(shù)據(jù)復(fù)制到原數(shù)據(jù)區(qū)中程序代碼如下:clear;close all; I=imread(f:54.bmp); I=rgb2gray(I);imwrite(I,f:544.bmp);A,map=imread(

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論