matlab圖像處理圖像平滑與濾波

matlab圖像處理圖像平滑與濾波

ID:10225320

大?。?76.50 KB

頁(yè)數(shù):6頁(yè)

時(shí)間:2018-06-12

matlab圖像處理圖像平滑與濾波_第1頁(yè)
matlab圖像處理圖像平滑與濾波_第2頁(yè)
matlab圖像處理圖像平滑與濾波_第3頁(yè)
matlab圖像處理圖像平滑與濾波_第4頁(yè)
matlab圖像處理圖像平滑與濾波_第5頁(yè)
資源描述:

《matlab圖像處理圖像平滑與濾波》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)

1、實(shí)驗(yàn)三、圖像平滑與濾波一、實(shí)驗(yàn)題目:圖像平滑與濾波二、實(shí)驗(yàn)?zāi)康模涸谑煜D像平滑的基本原理和方法的基礎(chǔ)上,在理論指導(dǎo)下,能在MATLAB環(huán)境下對(duì)圖像進(jìn)行平滑處理。本實(shí)驗(yàn)要求用線性平滑濾波、中值平滑濾波、頻域低通濾波的方法進(jìn)行程序設(shè)計(jì)。經(jīng)過(guò)平滑處理,對(duì)結(jié)果圖像加以比較,得出自己的實(shí)驗(yàn)結(jié)論。三、實(shí)驗(yàn)內(nèi)容:(1)利用MATLAB為用戶提供的專門函數(shù)實(shí)現(xiàn)均值濾波。(2)利用MATLAB為用戶提供的專門函數(shù)實(shí)現(xiàn)中值濾波。(3)編寫頻域理想低通、巴特沃斯低通及高斯低通濾波函數(shù)。四、預(yù)備知識(shí):(1)熟悉平滑濾波原理。(2)熟悉頻域?yàn)V波原理。(3)熟悉在MATLAB環(huán)境下對(duì)圖像文件的I

2、/O操作。五、實(shí)驗(yàn)原理:平滑濾波技術(shù)用于平滑圖像中的噪聲。平滑噪聲可以在空間域中進(jìn)行,基本方法是求像素灰度的平均值或中值。也可以在頻域中用基于傅立葉的分析方法進(jìn)行。這里對(duì)常用濾波函數(shù)進(jìn)行簡(jiǎn)要介紹。(1)噪聲產(chǎn)生函數(shù):imnoise圖像平滑主要是針對(duì)圖像的各種噪聲而言的,因此需要模擬數(shù)字圖像的各種噪聲來(lái)分析濾波效果。MATLAB的圖像處理工具箱提供了imnoise函數(shù),可以用該函數(shù)給圖像添加不同種類噪聲,其調(diào)用格式為:J=imnoise(I,’type’,parameters)I是輸入圖像,J是對(duì)I添加噪聲后的輸出圖像。表5.1列出了imnoise函數(shù)能夠產(chǎn)生的五種噪聲

3、及其對(duì)應(yīng)參數(shù)。表5.1噪聲種類及參數(shù)說(shuō)明TYPEPARAMETERS說(shuō)明gaussianm,v均值為m,方差為v的高斯噪聲。默認(rèn)值m=0,v=0.01localvarv均值為0,方差為v的高斯白噪聲passion無(wú)泊松噪聲salt&pepperd噪聲強(qiáng)度為d的椒鹽噪聲。默認(rèn)值為0.05specklev均值為0,方差為v的均勻分布隨機(jī)噪聲例1.5.1給圖像加上椒鹽噪聲,可以使用下列語(yǔ)句。>>I=imread('ckt-board.tif');>>J=imnoise(I,'salt&pepper',0.2);%給圖像加入椒鹽噪聲>>subplot(1,2,1);imsho

4、w(I);title('原始圖像');>>subplot(1,2,2);imshow(J);title('加入椒鹽噪聲的圖像');其顯示結(jié)果如圖1.5.1所示。圖1.5.1原始圖像和加入噪聲后的圖像(1)圖像濾波函數(shù):filter2、imfilter空域?yàn)V波是在圖像空間中借助模板對(duì)圖像進(jìn)行鄰域操作,輸出圖像每一個(gè)像素的取值都是根據(jù)模板對(duì)輸入像素相應(yīng)鄰域內(nèi)的像素值進(jìn)行計(jì)算得到的。模板運(yùn)算的數(shù)學(xué)涵義是一種卷積(或互相關(guān))運(yùn)算。MATLAB提供了基于卷積的圖像濾波函數(shù)filter2進(jìn)行平滑濾波,該函數(shù)用指定的濾波器模板對(duì)圖像進(jìn)行運(yùn)算。其調(diào)用格式為:B=filter2(h,A

5、)B=filter2(h,A,shape)其中B=filter2(h,A)返回圖像A經(jīng)算子h濾波后的結(jié)果,參數(shù)shape指定濾波的計(jì)算范圍,即:shape=‘full’時(shí),作邊界補(bǔ)零shape=‘same’時(shí),返回圖像B與輸入圖像A大小相同shape=‘valid’時(shí),不考慮邊界補(bǔ)零,只計(jì)算有效輸出部分。此外,也可以使用imfilter函數(shù)進(jìn)行卷積或相關(guān)性濾波來(lái)實(shí)現(xiàn)圖像平滑。該函數(shù)的調(diào)用格式為:B=imfilter(A,H)B=imfilter(A,H,option1,option2,…)其中B=imfilter(A,H)返回圖像A經(jīng)算子h濾波后的結(jié)果;B=imfil

6、ter(A,H,option1,option2,…)是根據(jù)指定的option參數(shù)實(shí)現(xiàn)圖像濾波。option參數(shù)可以有下列取值:邊界填充選項(xiàng)對(duì)一幅圖像進(jìn)行濾波時(shí),零填充可能會(huì)導(dǎo)致圖像被一個(gè)黑框圍繞,為了消除零填充的人工痕跡,imfilter函數(shù)支持三種可選的邊界填充方法:‘symmetric’邊界對(duì)稱‘replicate’邊界復(fù)制,缺省值‘circular’邊界循環(huán)輸出尺寸選項(xiàng)其選項(xiàng)與filter2函數(shù)的shape參數(shù)相同。濾波選項(xiàng)‘corr’使用相關(guān)性來(lái)進(jìn)行濾波,缺省使用此方法‘conv’使用卷積方法實(shí)現(xiàn)濾波以上兩個(gè)濾波函數(shù)的參數(shù)h可以是自定義的濾波器模板,也可以是M

7、ATLAB提供的預(yù)定義濾波器模板。函數(shù)fspecial生成濾波所用的預(yù)定義模板。其調(diào)用格式為:h=fspecial(‘type’)h=fspecial(‘type’,parameters)其中,參數(shù)type指定濾波器的種類,parameters是與濾波器種類有關(guān)的具體參數(shù)。例1.5.2對(duì)圖1.5.1中加入椒鹽噪聲的圖像進(jìn)行均值濾波,可以使用下列語(yǔ)句。>>h=fspecial('average',3);>>gd=imfilter(J,h);>>subplot(1,2,1);imshow(J);title('加入椒鹽噪聲的圖像');>>subplot(1

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。