資源描述:
《數(shù)字圖像處理實驗5基于濾波的圖像復原》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、電子信息學晚實驗報告書課程名題目實驗類別:字圖像處理》課程實驗實驗五基于濾波的圖像復原【驗證實驗】班級:電子1313學號:131003430326姓名:割退評語:⑴實驗程序代碼:□正確(2)實驗結(jié)果分析:□準確(3)實驗報告撰'弓:□規(guī)范成績:□AQBQC:QD□基本正確□不正確□基本準確□不準確□基木規(guī)范□不規(guī)范指導教師:批閱時間:年月口1、實驗內(nèi)容或題目題目基于濾波的圖像復原內(nèi)容利用MATLAB軟件對圖像添加噪聲及進行人為模糊處理;用濾波方法對退化圖像進行復原,其屮噪聲類型包括高斯噪聲、椒鹽噪聲和均勻噪聲;模糊類型包括運動模糊和高斯模糊。2、實驗目的與要求目的1、根據(jù)實驗課程提
2、供的圖像或?qū)W生自己準備的圖像,利用MATLAB軟件對圖像添加噪聲及進行人為模糊處理;2、用濾波方法對退化圖像進行原,其中噪聲類型包括高斯噪聲、椒鹽噪聲和均勻噪聲;模糊類型包括運動模糊和高斯模糊。要求1、打印實驗步驟2、4、6中的實驗結(jié)果并提交;2、提交程序代碼M文件;3、比較兩種濾波器的濾波效果。3、實驗儀器1、計算機一臺;2、MATLAB軟件一套;3、實驗圖像若干。4、實驗圖像高斯噪聲高斯噪聲中值濾波椒鹽噪聲椒鹽噪聲中值濾波??.????????:?人?均勻噪聲均勻噪聲中值濾波高斯模糊閣像髙斯圖像維納濾波復原運動模糊閣像5、實驗步驟1、為H標圖像分別添加高斯噪聲、椒鹽噪聲和均勻噪聲
3、,生成3幅噪聲退化圖像。其中高斯噪聲和椒鹽噪聲利用函數(shù),對于均勻噪聲,利用函數(shù)定義一個與H標圖像相同大小的矩陣,然后疊加到fel標圖像上;2、利用函數(shù)對3幅噪聲退化圖像分別進行中值濾波,并對fi原效果進行對比;3、利用函數(shù)定義二維濾波器,通過查看MATLAB軟件的幫助文件,掌握如何生成均勻濾波器、高斯濾波器及運動模糊濾波器;4、利用大小的均勻濾波器對3幅噪聲退化圖像分別進行均值濾波,具體采川函數(shù);5、利用函數(shù)生成運動模糊和髙斯模糊圖像;6、利用函數(shù)對2幅模糊退化圖像分別進行維納濾波復原,并對復原效果進行對比;6、程序代碼clccleara=imread(1ks?jpg1);a=rgb
4、2gray(a);b=imnoise(a,1gaussian?,0?06);c=imnoise(a,1salt&pepper*,0.06);figured=uint8(256*rand(size(a)));e=a+d;bl=medfilt2(b);cl=medfilt2(c);dl=medfilt2(e);subplot(321),imshow(b);title('高斯噪聲’);subplot(322),imshow(bl);title(1高斯噪聲中值濾波?);subplot(323),imshow(c);title('椒鹽噪聲1);subplot(324)rimshow(cl);t
5、itle(1椒鹽噪聲中值濾波1);subplot(325),imshow(e);title('均勻噪聲');subplot(326),imshow(dl);title(1均勻噪聲中值濾波1);f=imfilter(b,fspecial(1average丨,5));g=imfilter(c,fspecial(1average?,5));h=imfilter(e,fspecial(1average’,5〉);i=fspecial(1gaussian1,3,1);j=fspecial("motion’,9,40);il=imfilter(a,i);jl=imfilter(a,j);figu
6、resubplot(231),imshow(f);title(1高斯噪聲圖像均值濾波1);subplot(232),imshow(g);title(?椒鹽噪聲圖像均值濾波1);subplot(233),imshow(h);title('均勻噪聲圖像均值濾波?);subplot(234),imshow(il);title('髙斯模糊圖像1>;subplot(235),imshow(j1);title(1運動模糊圖像1);wl=deconvwnr(il,i);w2=deconvwnr(j1,j);subplot(221,imshow(il);title('髙斯模糊圖像1>;subplot
7、(222),imshow(j1);title('運動模糊圖像1);subplot(223),imshow(wl);title('髙斯圖像維納濾波復原1);subplot(224),imshow(w2);title(?運動圖像維納濾波W桌*);7、結(jié)果分析此次實驗,學會了利用MATLAB軟件對圖像添加噪聲及進行人為模糊處理,用濾波方法對退化圖像進行復原,其中噪聲類型包括高斯噪聲、椒鹽噪聲和均勻噪聲;模糊類型包括運動模糊和高斯模糊。在對圖像處理的時候需要將彩色