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

下載本文檔

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

文檔簡(jiǎn)介

1、基于MATLAB的圖像處理研究姓名:彭寶學(xué)號(hào):2131138導(dǎo)師:孫韶媛指導(dǎo)老師:齊金鵬基于MATLAB的圖像處理研究1研究目的由于現(xiàn)階段,隨著科技的發(fā)展,計(jì)算機(jī)技術(shù)的應(yīng)用已經(jīng)滲透到社會(huì)的方方面面,而與圖像有關(guān)的通信、網(wǎng)絡(luò)、傳媒、多媒體等已經(jīng)給人們的生活帶來(lái)巨大的變化。放觀長(zhǎng)遠(yuǎn),圖像技術(shù)將在未來(lái)的很長(zhǎng)一段時(shí)間內(nèi),影響著計(jì)算機(jī)應(yīng)用的各個(gè)領(lǐng)域。因此,探究圖像處理技術(shù)對(duì)今后計(jì)算機(jī)圖像處理的發(fā)展有著很好的前瞻作用,也為圖像處理的技術(shù)創(chuàng)新在以后提供理論上的支持。圖像平滑和圖像銳化作為圖像處理中比較基礎(chǔ)且尤為重要的基本方式,在今后的數(shù)字化的信息時(shí)代中仍然會(huì)有廣泛的用處。作為基本的圖像處理,在數(shù)字技術(shù)應(yīng)用的

2、許多方面都有需要的地方,無(wú)論是計(jì)算機(jī),還是微電子、通信工程、嵌入式系統(tǒng)、傳感技術(shù)都有著十分重要的地位。2空域圖像處理圖像平滑基本概述圖像平滑是指用于突出圖像的寬大區(qū)域、低頻成分、主干部分或抑制圖像噪聲和干擾高頻成分,使圖像亮度平緩漸變,減小突變梯度,改善圖像質(zhì)量的圖像處理方法。線性濾波(均值濾波)對(duì)一些圖像進(jìn)行線性濾波可以去除圖像中某些類型的噪聲。領(lǐng)域平均法就是一種非常適合去除通過(guò)掃描得到的圖像中的噪聲顆粒的線性濾波。領(lǐng)域平均法是空間域平滑噪聲技術(shù)。對(duì)于給定的圖像fCj)中的每個(gè)像素點(diǎn)(m,n),取其領(lǐng)域S。設(shè)S含有M個(gè)像素,取其平均值作為處理后所得圖像像素點(diǎn)(m,n)處的灰度。用一像素領(lǐng)域內(nèi)

3、各像素灰度平均值來(lái)代替該像素原來(lái)的灰度,即領(lǐng)域平均技術(shù)。領(lǐng)域S的形狀和大小根據(jù)圖像特點(diǎn)確定。一般取的形狀是正方形、矩形及十字形等,S的形狀和大小可以在全圖處理過(guò)程中保持不變,也可以根據(jù)圖像的局部統(tǒng)計(jì)特性而變化,點(diǎn)(m,n)般位于S的中心。如S為3X3領(lǐng)域,點(diǎn)(m,n)位于S中心,貝V(2.1)方差為b2,圖f(m,n)-工工f(m+i,n+j)i=-1j=-假設(shè)噪聲n是加性噪聲,在空間各點(diǎn)互不相關(guān),且期望為0,像g是未受污染的圖像,含有噪聲圖像f經(jīng)過(guò)加權(quán)平均后為(2.2)即方差變小,f6,n)=M工f(i,j)=M工g(i,j)+M工n(i,j)MMM由上式可知,經(jīng)過(guò)平均后,噪聲的均值不變,方

4、差b2=丄b2,M說(shuō)明噪聲強(qiáng)度減弱了,抑制了噪聲。2.1.2中值濾波中值濾波是一種非線性濾波,由于它在實(shí)際運(yùn)算過(guò)程中并不需要圖像的統(tǒng)計(jì)特性,所以比較方便。但是對(duì)一些細(xì)節(jié)多,特別是點(diǎn)、線、尖頂細(xì)節(jié)多的圖像不宜采用中值濾波的方法。中值濾波的基本原理是把數(shù)字圖像或數(shù)字序列中一點(diǎn)的值用該點(diǎn)的一個(gè)鄰域中各點(diǎn)值的中值代替。設(shè)有一個(gè)一維序列f,,f,取窗口長(zhǎng)度為m(m為奇數(shù)),對(duì)此序列進(jìn)n行中值濾波,就是從輸入序列中f相繼抽出m個(gè)數(shù),f,,f,,f,TOC o 1-5 h z2i-vi-f,f,其中i為窗口的中心位置,v=,再將這m個(gè)點(diǎn)按其數(shù)值大i+i+v2小排列,取其序號(hào)為正中間的那作為輸出。用數(shù)學(xué)公式表

5、示為: HYPERLINK l bookmark18 o Current Document Y二Medf,A,f,A,f(2.3)ii-vii+vm-iGZ,v=2對(duì)于二維序列4進(jìn)行中值濾波時(shí),濾波窗口也是二維的,但這種二維窗口ij可以有各種不同的形狀,如線狀、方形、圓形、十字形、圓環(huán)形等。二維數(shù)據(jù)的中值濾波可以表示為:(2.4)=MedXAij其中,A為濾波窗口。2.1.3濾波效果在進(jìn)行濾波前,首先給圖像添加噪聲,在此,給圖像添加高斯噪聲和椒鹽噪聲,并進(jìn)行均值濾波和中值濾波得到圖像如下:加入高斯噪聲后圖像加入椒鹽噪聲后圖像高斯噪聲下均值濾波椒鹽噪聲下均值濾波高斯噪聲下中值濾波椒鹽噪聲下中值濾

6、波圖1高斯噪聲與椒鹽噪聲下的均值濾波與中值濾波2.1.4結(jié)果分析中值濾波和均值濾波后,都?xì)埩粢恍┰朦c(diǎn),但是均值濾波殘留的噪點(diǎn)量要明顯小于中值濾波。說(shuō)明均值濾波對(duì)于線性的高斯噪聲的濾波效果要優(yōu)于中值濾波。2.2圖像銳化圖像銳化的基本概述圖像在傳輸過(guò)程中,通常質(zhì)量都要降低,除了噪聲因素外,圖像一般都要變得模糊。這主要是因?yàn)閳D像的傳輸或轉(zhuǎn)換系統(tǒng)的傳遞函數(shù)對(duì)高頻成分的衰減作用,造成圖像的細(xì)節(jié)輪廓不清晰。圖像銳化就是使灰度反差增強(qiáng),從而增強(qiáng)圖像中邊緣信息,有利于輪廓抽取。因?yàn)檩喞蜻吘壘褪菆D像中灰度變化率最大的地方。因此,為了把輪廓抽取出來(lái),就是要找一種方法把圖像的最大灰度變化處找出來(lái)。拉普拉斯算子基于

7、二階微分的圖像增強(qiáng)Laplacian算子是不依賴于邊緣方向的二階微分算子,是常用的二階導(dǎo)數(shù)算子.拉普拉斯算子是一個(gè)標(biāo)量而不是向量,具有線性特性和旋轉(zhuǎn)不變,即各向同性的性質(zhì)。拉普拉斯微分算子強(qiáng)調(diào)圖像中灰度的突變,弱化灰度慢變化的區(qū)域。這將產(chǎn)生一幅把淺灰色邊線、突變點(diǎn)疊加到暗背景中的圖像。計(jì)算數(shù)字圖像的拉普拉斯值也可以借助于各種模板。拉普拉斯對(duì)模板的基本要求是對(duì)應(yīng)中心像素的系數(shù)應(yīng)該是正的,而對(duì)應(yīng)于中心像素鄰近像素的系數(shù)應(yīng)是負(fù)的,它們的和應(yīng)該為零。將原始圖像和拉普拉斯圖像疊加在一起的簡(jiǎn)單方法可以保護(hù)拉普拉斯銳化處理的效果,同時(shí)又能復(fù)原背景信息。拉普拉斯算子是最簡(jiǎn)單的各向同性微分算子,具有旋轉(zhuǎn)不變性,

8、比較適用于改善因?yàn)楣饩€的漫反射造成的圖像模糊。其原理是,在攝像記錄圖像的過(guò)程中,光點(diǎn)將光漫反射到其周圍區(qū)域,這個(gè)過(guò)程滿足擴(kuò)散方程:f=kV2f(3.1)at經(jīng)過(guò)推導(dǎo),可以發(fā)現(xiàn)當(dāng)圖像的模糊是由光的漫反射造成時(shí),不模糊圖像等于模糊圖像減去它的拉普拉斯變換的常數(shù)倍。另外,人們還發(fā)現(xiàn),即使模糊不是由于光的漫反射造成的,對(duì)圖像進(jìn)行拉普拉斯變換也可以使圖像更清晰。拉普拉斯銳化的一維處理表達(dá)式是:g(xLf(x)-f(3.2)dx2在二維情況下,拉普拉斯算子使走向不同的輪廓能夠在垂直的方向上具有類似于一維那樣的銳化效應(yīng),其表達(dá)式為:V2f旦+竺(3.3)ax2ay22.2.3在拉普拉斯算子下的空域銳化結(jié)果如

9、下:拉普拉斯濾波圖像(uint8)拉普拉斯濾波圖像(double)原始圖像中減去uint8原始圖像中減去double圖2拉普拉斯算子下的空域銳化結(jié)果3頻域圖像處理3.1基本概述頻率域平滑處理就是選擇合適的低通濾波器對(duì)其頻譜成分進(jìn)行調(diào)整,然后經(jīng)逆傅立葉變換得到平滑圖像。其中常用的頻率域平滑處理方法一般為頻率域低通濾波法。頻率域低通濾波是在分析圖像信號(hào)的頻率特征性時(shí),一幅圖像中的邊緣、跳躍部分以及顆粒噪聲代表圖像信號(hào)的高頻分量,而大面積的背景區(qū)則代表圖像信號(hào)的低頻分量。用濾波的方法濾除其高頻部分就能去除噪聲,使圖像得到平滑。Butterworth濾波器下的平滑銳化處理圖3頻域低通濾波(平滑)圖4頻

10、域高通濾波(銳化)3.3結(jié)果分析經(jīng)過(guò)多次的實(shí)踐和理論上的推導(dǎo)不難發(fā)現(xiàn)圖像平滑和圖像銳化是兩個(gè)完全對(duì)立的圖像處理技術(shù)。圖像平滑讓圖像中的細(xì)節(jié)成分越來(lái)越少,而相對(duì)的,圖像銳化則是凸顯圖像的細(xì)節(jié)部分。圖像平滑的弊端在于會(huì)把圖像本身一些很好的細(xì)節(jié)部分給模糊掉,從而降低圖像的質(zhì)量。對(duì)一些分辨率很高而且細(xì)節(jié)很唯美的圖像來(lái)說(shuō),圖像平滑來(lái)處理噪聲反而效果不是很好。圖像銳化則是讓圖像變得更為清晰。通過(guò)圖像銳化可以使圖像的細(xì)節(jié)部分變得清楚起來(lái)。但是如果圖像有噪聲,只會(huì)讓圖像變得更加模糊,圖像銳化不能對(duì)有噪聲的圖像進(jìn)行處理。4直方圖均衡化處理4.1基本原理在實(shí)際應(yīng)用中,希望能夠有目的地增強(qiáng)某個(gè)灰度區(qū)間的圖像,即能夠

11、人為地修正直方圖的形狀,使之與期望的形狀相匹配,這就是直方圖規(guī)定化的基本思想。換句話說(shuō),希望可以人為地改變直方圖形狀,使之成為某個(gè)特定的形狀,直方圖規(guī)定化就是針對(duì)上述要求提出來(lái)的一種增強(qiáng)技術(shù),它可以按照預(yù)先設(shè)定的某個(gè)形狀來(lái)調(diào)整圖像的直方圖。每一可能的灰度層次所占的像素個(gè)數(shù)盡量均等,每個(gè)像素具有同樣的顯示機(jī)會(huì),從而使圖像細(xì)節(jié)清晰,改善圖像的整體對(duì)比度。4.2直方圖及其均衡化結(jié)果00直方圖0.0250.020.0150.010.00550100150200250300直方圖均衡化圖5直方圖及其均衡化參考文獻(xiàn):羅軍輝.MATLAB7.0在圖像處理中的應(yīng)用M.機(jī)械工業(yè)出版社,2006.06張毓晉圖像工

12、程(第二版)M.北京:清華大學(xué)出版社,2007.05李顯宏.MATLAB7.X界面設(shè)計(jì)與編譯技巧M.電子工業(yè)出版社,2006.12孫宏琦,施維穎,巨永峰.利用中值濾波進(jìn)行圖像處理J.長(zhǎng)安大學(xué)學(xué)報(bào)(自然科學(xué)版),2003,23(2):104-106程佩青數(shù)字信號(hào)處理教程(第二版)M.北京:清華大學(xué)出版社,2007.2ConzalezR,WoodsR.數(shù)字圖像處理M.北京:電子工業(yè)出版社,2011.6row,col=size(f);附錄%空域銳化濾波%matlab讀入圖像的數(shù)據(jù)是uint8,而matlab中數(shù)值一般采用double型(64位)存儲(chǔ)和運(yùn)算。%所以要先將圖像轉(zhuǎn)為double格式的才能運(yùn)

13、算。clearall;closeallI=imread(peng.jpg);w=fspecial(laplacian,0.2)%建立拉式算子模板w8=l,l,l;l,-8,1;1,1,1%拉普拉斯濾波后的uint8圖像I1=imfilter(I,w,replicate);figure(1)subplot(2,2,l),imshow(Il),title(拉普拉斯濾波圖像(uint8);%拉普拉斯濾波后的uint8類圖像f=im2double(I);%uint8轉(zhuǎn)換double類f1=imfilter(f,w,replicate);subplot(2,2,2),imshow(f1,),title(

14、拉普拉斯濾波圖像(double);%拉普拉斯濾波后的double類圖像f2=imfilter(f,w8,replicate);f4=f-f1;f8=f-f2;subplot(2,2,3),imshow(f4);title(原始圖像中減去uint8);%增強(qiáng)后的結(jié)果,從原始圖像中減去uint8所得的結(jié)果subplot(2,2,4),imshow(f8);title(原始圖像中減去double);%增強(qiáng)后的結(jié)果,從原圖圖像中減去double類所得到的結(jié)果:%頻域圖像平滑和銳化%clc;clearall;closeall;f=imread(peng.jpg);g=fft2(f);%二維離散傅里葉變換

15、gls1=fftshift(g);gls2=fftshift(g);H=zeros(row,col);x0=floor(row/2);y0=floor(col/2);u0=x0;v0=y0;D0=50;%截止頻率n=0.2;%濾波器階數(shù)foru=1:rowforv=1:colD=(u-u0)2+(v-v0)2;Hl(u,v)=l/(l+(D/D0)(2*n);H2(u,v)=l/(l+(D0/D)(2*n);gls1(u,v)=gls1(u,v)*H1(u,v);%低通濾波(平滑)gls2(u,v)=gls2(u,v)*H2(u,v);%高通濾波(銳化)endend%頻域圖像平滑%figure

16、(1)rs1=ifftshift(gls1);%反頻移r1=real(ifft2(rs1);%反變換subplot(2,2,1);imshow(f);subplot(2,2,2);imshow(uint8(r1);subplot(2,2,3);imshow(f+uint8(r1);subplot(2,2,4);H3=H1(x0,y0:col);plot(H3);axis(0y0min(H3)max(H3);%頻域圖像銳化%figure(2)rs2=ifftshift(gls2);%反頻移r2=real(ifft2(rs2);%反變換subplot(2,2,1);imshow(f);subplo

17、t(2,2,2);imshow(uint8(r2);subplot(2,2,3);imshow(f+uint8(r2);subplot(2,2,4);H4=H2(x0,y0:col);plot(H4);axis(0y0min(H4)max(H4);%直方圖及其均衡化%clear;I=imread(peng.jpg);I=rgb2gray(I);I2=I;add=;add1=;tab1=zeros(1,256);tab2=zeros(1,256);forn=0:255X=I=n;add=add;sum(sum(X);end;a,b=size(I);final=add/(a*b);forn=1:256fori=1:ntab1(n)=tab1(n)+final(i);end;end;tab1=tab1*255;

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論