




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、目錄一、目的與要求2二、課程設(shè)計選題的背景意義3三、設(shè)計的主要內(nèi)容及基本原理4四、總體方案設(shè)計5五、測試和調(diào)試7六、總結(jié)與體會16七、參考文獻(xiàn)17一、目的與要求1、課程設(shè)計目的(1)、提高分析問題、解決問題的能力,進(jìn)一步鞏固數(shù)字圖像處理系統(tǒng)中的基本原理和方法。(2)、熟悉掌握一門計算機語言,可以進(jìn)行數(shù)字圖像應(yīng)用處理的開發(fā)設(shè)計。2、課程設(shè)計任務(wù)(1)、對加有高斯、椒鹽、和乘性噪聲的圖像進(jìn)行;(2)、采用不同的濾波方法處理上述圖像,比較處理結(jié)果;(3)、分析對于所加噪聲哪種方法能夠獲得較好的處理效果;(4)、概括介紹圖像平滑應(yīng)用領(lǐng)域; 注:圖像要選擇有代表性,分別對高頻成分豐富、中低頻成分進(jìn)行分析
2、3、課程設(shè)計要求(1)、理解各種圖像處理方法確切意義;(2)、獨立進(jìn)行方案的制定,系統(tǒng)結(jié)構(gòu)要合理。(3)、程序開發(fā)時,則必須清楚主要實現(xiàn)函數(shù)的目的和作用。如果使用matlab來進(jìn)行開發(fā),則必須理解每個函數(shù)的具體意義和適用范圍。(4)、通過多幅不同形式的圖像來檢測該系統(tǒng)的穩(wěn)定性和正確性。二、課程設(shè)計選題的背景意義數(shù)字圖像處理(Digital Image Processing)是通過計算機對圖像進(jìn)行去除噪聲、增強、復(fù)原、分割、提取特征等處理的方法和技術(shù)。最早出現(xiàn)于20世紀(jì)50年代,作為一門學(xué)科大約形成于20世紀(jì)60年代初期。發(fā)展到現(xiàn)在其應(yīng)用范圍十分廣泛,涉及航天和航空技術(shù)、生物醫(yī)學(xué)工程、通信工程、
3、視頻和多媒體等。作為圖像處理的一個重要分支,圖像平滑是指用于突出圖像的寬大區(qū)域、低頻成分、主干部分或抑制圖像噪聲和干擾高頻成分,使圖像亮度平緩漸變,減小突變梯度,改善圖像質(zhì)量的圖像處理方法。主要包括:領(lǐng)域平均法、中值濾波法、理想地低通濾波器法等等,因噪聲的類型而選擇不同的濾波法。圖像平滑因其獨特的功能而廣泛應(yīng)用于圖像顯示、傳輸、動畫制作和媒體合成等多個領(lǐng)域。對于該課題的設(shè)計,能加強對圖像處理的認(rèn)識,理解噪聲對圖像干擾的原因,以及去除噪聲的方法,同時增強系統(tǒng)設(shè)計提高分析問題與解決問題的能力。設(shè)計過程中采用matlab編寫程序及結(jié)果運行,有效地提高軟件處理數(shù)字圖像的方法與認(rèn)識水平。 三、設(shè)計的主要
4、內(nèi)容及基本原理1、主要內(nèi)容該系統(tǒng)主要是完成圖像平滑的算法及實現(xiàn),具體來說是是對圖像的噪聲處理。圖像在傳輸、存儲過程中不可避免地會受到各種噪聲的干擾,設(shè)計出該系統(tǒng)可以對圖像進(jìn)行噪聲分析、各種噪聲處理以及結(jié)果比較,實現(xiàn)圖像的平滑運算,改善圖像質(zhì)量,也可以模糊圖像,使圖像看起來柔和自然,最終達(dá)到良好的視覺效果。2、基本原理 本系統(tǒng)采用matlab軟件進(jìn)行編程設(shè)計,在matlab中可直接調(diào)用多種函數(shù)對圖像處理。首先是調(diào)用加噪函數(shù)對原圖像的加入各種噪聲,然后設(shè)計并采用多種方法對有噪聲的圖像進(jìn)行去噪處理,分為空域法和頻域法,主要有領(lǐng)域平均法、中值濾波法和低通濾波器法,通過比較多幅圖像的處理結(jié)果,選擇對不同
5、噪聲種類的最佳處理方法。 處理過程中調(diào)用的matlab函數(shù)有imnoise(加噪聲函數(shù))、imfilter(均值濾波函數(shù))、medifilt2(中值濾波函數(shù))和自己構(gòu)建的低通濾波器等等。3、matlab簡介matlab是美國Mathworks公司1983年首次推出的一套高性能的數(shù)值分析和計算軟件,MATLAB將矩陣運算、數(shù)值分析、圖形處理、編程技術(shù)結(jié)合在一起,為用戶提供了一個強有力的科學(xué)及工程問題的分析計算和程序設(shè)計工具,它還提供了專業(yè)水平的符號計算、文字處理、可視化建模仿真和實時控制等功能,是具有全部語言功能和特征的新一代軟件開發(fā)平臺。在數(shù)字圖像處理領(lǐng)域,有很多匯編語言,也有多種軟件工具,但
6、matlab,具有很好的優(yōu)勢:豐富的函數(shù)工具箱,能方便的調(diào)用各種函數(shù);強大的矩陣處理能力,快速計算大量復(fù)雜的數(shù)據(jù),因而受到廣大工作人員的青睞。本系統(tǒng)采用的軟件即為matalb仿真處理。四、總體方案設(shè)計1、系統(tǒng)設(shè)計框圖原圖 加噪聲 噪聲分析 系統(tǒng)評測 結(jié)果比較 平滑處理2、模塊功能介紹 如上系統(tǒng)框圖所示,該系統(tǒng)共分為五個模塊(原圖模塊不算),開發(fā)工具選用matlab,下面就各個模塊功能作簡要介紹:(1)、 加噪聲模塊 對圖像進(jìn)行加噪聲處理,采用imnoise函數(shù),其語法為:J=imnoise(I,type)J=imnoise(I,type,parameters)功能:返回原圖像I添加典型噪聲的圖
7、像J,參數(shù)type和parameters用于確定噪聲的相應(yīng)的參數(shù)。(2)、噪聲分析噪聲種類共有三種:type=gaussian時, 為高斯噪聲; type=salt & pepper時, 為椒鹽噪聲; type=speckle時, 為乘法噪聲;(3)、平滑處理平滑處理分為空域法和頻域法,空域法可采用函數(shù)imfilter、medfilt2,其語法分別為: J=imfilter(I,H); J=medfilt2(I,A);功能說明與上述噪聲函數(shù)類似,這里不再一一累述。頻域法,主要只頻域低通濾波器,函數(shù)模型為:G(u,v)=H(u,v)F(u,v)常用的低通濾波器有4種:理想低通濾波器,巴特
8、沃斯低通濾波器,指數(shù)型低通濾波器,梯形低通濾波器(4)、結(jié)果比較通過對多幅圖像采用不同的處理方法,比較各種方法對不同圖像的處理效果,選出應(yīng)對各種噪聲最好的處理方法。(5)、系統(tǒng)評測 對整個系統(tǒng)作出整體性測驗,驗證系統(tǒng)的可靠性與穩(wěn)定性,對不足之處加以改進(jìn)以改善系統(tǒng)。五、測試和調(diào)試 上圖是本系統(tǒng)所采用的原始圖片,該圖像細(xì)節(jié)處不多,所對應(yīng)的中低頻較多,具有很好的試驗價值。1、分別對兩幅圖添加不同種類噪聲,編寫matlab程序。I=imread('tatanic.jpg');I1=imnoise(I,'gaussian');I2=imnoise(I,'salt
9、& pepper',0.02);I3=imnoise(I,'speckle');imshow(I);title('tatanic')figure,imshow(I1);title('tatanic-高斯噪聲')figure,imshow(I2);title('tatanic-椒鹽噪聲')figure,imshow(I3);title('tatanic-乘性噪聲')結(jié)果如下所示: 2、平滑濾波平滑濾波分為空域法和頻域法??沼蚍ㄖ饕榻B領(lǐng)域平均法和中值濾波法,頻域法主要介紹低通濾波器法。(1)領(lǐng)域平均法
10、 這種方法的基本思想是用幾個像素的灰度的平均值來代替每個像素的灰度。假定一幅*個像素的圖像,處理后得到一幅圖像。由下式?jīng)Q定: 式中,R為預(yù)先確定的領(lǐng)域(不包括(x,y);m為領(lǐng)域R中的像素點數(shù);為輸出圖像,為輸入圖像。對混有噪聲的圖像進(jìn)行領(lǐng)域濾波處理,matlab編程程序代碼如下:模板1 H1= I=imread('tatanic.jpg');I1=imnoise(I,'gaussian');I2=imnoise(I,'salt & pepper',0.02);I3=imnoise(I,'speckle');H1=ones
11、(3,3)/9;J1=imfilter(I1,H1);J2=imfilter(I2,H1);J3=imfilter(I3,H1);figure,imshow(J1);title('高斯噪聲模板1均值濾波')figure,imshow(J2);title('椒鹽噪聲模板1均值濾波')figure,imshow(J3);title('乘性噪聲模板1均值濾波') 模板2 H2= I=imread('tatanic.jpg');I1=imnoise(I,'gaussian');I2=imnoise(I,'salt
12、& pepper',0.02);I3=imnoise(I,'speckle');H2=1 1 1;1 2 1;1 1 1/10;J1=imfilter(I1,H2);J2=imfilter(I2,H2);J3=imfilter(I3,H2);figure,imshow(J1);title('高斯噪聲模板2均值濾波')figure,imshow(J2);title('椒鹽噪聲模板2均值濾波')figure,imshow(J3);title('乘性噪聲模板2均值濾波')程序運行結(jié)果分別如下圖: (2)中值濾波法中值濾波
13、實際上就是用一個含有奇數(shù)個像素的窗口在圖像中滑動,將窗口中心點的灰度值用窗口內(nèi)各點的灰度中值代替。設(shè)有一個一維序列,窗口長度為(為奇數(shù)),在某個位置上,窗口內(nèi)的個像素為,, , ,則=Med, 分別對兩幅圖添加各種噪聲并作中值濾波處理,matlab程序如下:(a):3*3中值濾波模板I=imread('tatanic.jpg');I1=imnoise(I,'gaussian');I2=imnoise(I,'salt & pepper',0.02);I3=imnoise(I,'speckle');J1=medfilt2(I1
14、,3,3);J2=medfilt2(I2,3,3);J3=medfilt2(I3,3,3);figure,imshow(J1);title('tatanic高斯噪聲3*3中值濾波')figure,imshow(J2);title('tatanic椒鹽噪聲3*3中值濾波')figure,imshow(J3);title('tatanic乘性噪聲3*3中值濾波')(b):5*5中值濾波模板I=imread('tatanic.jpg');I1=imnoise(I,'gaussian');I2=imnoise(I,'
15、;salt & pepper',0.02);I3=imnoise(I,'speckle');J1=medfilt2(I1,5,5);J2=medfilt2(I2,5,5);J3=medfilt2(I3,5,5);figure,imshow(J1);title('tatanic高斯噪聲5*5中值濾波')figure,imshow(J2);title('tatanic椒鹽噪聲5*5中值濾波')figure,imshow(J3);title('tatanic乘性噪聲5*5中值濾波')程序運行結(jié)果如下:3、頻域濾波法圖像從
16、空間域變換到頻域后,其低頻分量對應(yīng)圖像中灰度值變化比較緩慢的區(qū)域,而高頻分量則顯示了圖像中物體的邊緣和隨機噪聲。低通濾波器的功能是通過濾波器函數(shù)H減弱和抑制高頻分量。因此,低通濾波器和空域中的平滑濾波器一樣可以消除圖像中的隨機噪聲,減弱邊緣效應(yīng),起到平滑圖像的作用。常用的低通濾波器包括理想低通濾波器、巴特沃斯低通濾波器、指數(shù)低通濾波器和梯形低通濾波器等多種類型,下面介紹幾種常用的低通濾波器:(1)、巴特沃斯低通濾波器式中,是截止頻率;n為濾波器的階次。(2)、指數(shù)低通濾波器(3)、梯形低通濾波器編寫matlab頻域低通濾波程序:f1,f2=freqspace(25,'meshgrid&
17、#39;);Hd=zeros(25,25);d=sqrt(f1.2+f2.2)<0.5;Hd(d)=1;h=fsamp2(Hd);figure,freqz2(h,64,64);title('二維低通濾波器') I=imread('tatanic.jpg');I1=imnoise(I,'gaussian');I2=imnoise(I,'salt & pepper',0.02);I3=imnoise(I,'speckle');J1=imfilter(I1,h,'replicate');J2
18、=imfilter(I2,h,'replicate');J3=imfilter(I3,h,'replicate');figure,imshow(J1);title('高斯低通濾波')figure,imshow(J2);title('椒鹽低通濾波')figure,imshow(J3);title('乘性低通濾波')程序運行結(jié)果如下:3、結(jié)果比較對比上述各幅圖片,不同噪聲對應(yīng)不同的平滑處理方法,可以看出不同濾波方法對不同噪聲的優(yōu)劣:均值濾波法對乘性噪聲具有很好的濾波效果中值濾波法對椒鹽噪聲具有很好的濾波效果頻域低通濾波
19、法對乘性噪聲具有很好的濾波效果此外,同種濾波方法不同模板也具有優(yōu)劣之分。均值濾波法中,模板2效果較好于模板1,;中值濾波法中,3*3模板較好與5*5模板。四、系統(tǒng)評測本系統(tǒng)對圖像平滑處理分為空間域和頻率域,空間域采用均值濾波和中值濾波兩種方法,又各采用兩種模板濾波,主要是為了應(yīng)對不同噪聲而設(shè)計的,通過比較可以發(fā)現(xiàn)均值濾波法對乘性噪聲具有很好的濾波效果,中值濾波法對椒鹽噪聲具有很好的濾波效果,頻域低通濾波法對乘性噪聲具有很好的濾波效果。由于本設(shè)計只選用了兩個模板,所以濾波范圍適用不是很廣,對于一些噪聲仍不能有很好的濾波效果,尤其在頻域濾波中只設(shè)計了一種濾波方法,所以限制了在頻率方面的應(yīng)用。但對于一般的常見噪聲可以濾波,對圖像精度要求不高的系統(tǒng)仍可采用。六、總結(jié)與體會這次為期一周的課程設(shè)計,在查閱眾多資料以及和各位同學(xué)與老師的幫助下,最終順利完成。對于課題所要求的任務(wù),我所設(shè)計的系統(tǒng)基本上符合測試要求,在此過程中也有不少體會與收獲。 我所設(shè)計的課題是圖像平滑處理,選用的軟件處理工具是ma
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 分享成功人士的工作習(xí)慣計劃
- 《貴州圖南礦業(yè)(集團(tuán))有限公司興仁市下山鎮(zhèn)四海煤礦(變更)礦產(chǎn)資源綠色開發(fā)利用方案(三合一)》評審意見
- 《福泉市鵬盛礦業(yè)有限責(zé)任公司貴州省福泉市陸坪鎮(zhèn)大沙壩鋁土礦(變更)礦產(chǎn)資源綠色開發(fā)利用方案(三合一)》專家組評審意見
- 人教版初中七年級下冊歷史與社會 5.1.1遼闊的疆域 教學(xué)設(shè)計
- 財政與金融基礎(chǔ)知識課件
- 第二十五教時小結(jié)本單元內(nèi)容-俗稱“加法定理”教學(xué)實錄
- 2025年沈陽道路貨運駕駛員從業(yè)資格證考試題庫
- 2025年長治a2貨運從業(yè)資格證考試
- 2025年淮南從業(yè)資格證應(yīng)用能力考些啥
- 2025年常德貨運從業(yè)資格證考試模擬考試
- 第17課《昆明的雨》課件(共35張)
- 2024低溫液化氣體氣瓶充裝站安全技術(shù)條件
- 醫(yī)院內(nèi)控評價工作報告
- 2021年10月自考00150金融理論與實務(wù)試題及答案含解析
- 智慧化除塵器及控制系統(tǒng)解決方案
- 急診預(yù)檢分診培訓(xùn)
- 建筑垃圾商業(yè)計劃書
- 2024年蘭州市高三診斷考試(一診)地理試卷(含答案)
- 2024春蘇教版《亮點給力大試卷》 數(shù)學(xué)四年級下冊(全冊有答案)
- 小學(xué)中高年級語文整本書閱讀教學(xué)策略
- 2024年青島版數(shù)學(xué)五年級下冊第一單元、第二單元測試題及答案(各一套)
評論
0/150
提交評論