基于matlab的圖像處理.ppt
《基于matlab的圖像處理.ppt》由會員分享,可在線閱讀,更多相關(guān)《基于matlab的圖像處理.ppt(67頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、專業(yè)課程設(shè)計,基于matlab的圖像處理,不積跬步,無以至千里,不積小流,無以成江海,專業(yè)課程設(shè)計內(nèi)容,本次專業(yè)課程設(shè)計是基于MATLAB的圖像處理,著重訓(xùn)練Matlab在圖像處理方面的應(yīng)用,能夠運用相關(guān)軟件進行模擬實驗。通過課程設(shè)計的學(xué)習(xí),能夠掌握圖像處理的基本知識和方法,主要包括圖像變換、圖像去噪、圖像恢復(fù)、圖像分割和圖像增強等。撰寫專業(yè)課程設(shè)計報告并提交驗收。,專業(yè)課程設(shè)計目的,數(shù)字圖像處理,就是用數(shù)字計算機及其他有關(guān)數(shù)字技術(shù),對圖像進行處理,以達到預(yù)期的目的。隨著計算機的發(fā)展,圖像處理技術(shù)在許多領(lǐng)域得到了廣泛應(yīng)用。通過基于MATLAB的圖像處理課程設(shè)計,旨在使學(xué)生進一步鞏固數(shù)字圖像處理
2、的基本概念、理論、分析方法和實現(xiàn)方法;增強學(xué)生應(yīng)用Matlab編寫數(shù)字圖像處理的應(yīng)用程序及分析、解決實際問題的能力;嘗試所學(xué)的內(nèi)容解決實際工程問題,培養(yǎng)學(xué)生的工程實踐能力。,進度安排,掌握圖像處理相關(guān)理論知識;熟悉Matlab語言,學(xué)習(xí)使用圖像處理工具箱(2天)給定分組題目,提出分組要求,學(xué)生查找相關(guān)文獻。(1天)分組題目講解,學(xué)生進行分組課程設(shè)計,確定解決方案。(2天)上機調(diào)試程序,修改并完善設(shè)計,實現(xiàn)相應(yīng)功能。(3天)撰寫專業(yè)課程設(shè)計報告并提交驗收,分組答辯(以組為單位進行答辯,準(zhǔn)備20-30分鐘ppt,提交報告不能相同)。(2天),MATLAB概述,MATrixLABoratory由美國
3、MathWorks公司開發(fā)適合多學(xué)科、功能強大發(fā)展自今,已集成科學(xué)計算、圖像處理、聲音處理(包括微積分、代數(shù)、數(shù)值分析等)矩陣計算功能強大、還支持符號運算高級課程的基本教學(xué)工具比其他程序設(shè)計語言容易學(xué)習(xí),Matlab與數(shù)字圖像,一幅圖像可以被定義為一個二維函數(shù)f(x,y),其中x和y是空間坐標(biāo),f在坐標(biāo)(x,y)處的值稱為圖像在該點的亮度(灰度)。一幅圖像在Matlab中可以自然地表示成矩陣,并以變量的形式來存儲。變量只能由字母、數(shù)字和下劃線組成。,不同級灰度的圖像,256級灰度,16級灰度,8級灰度,4級灰度,不同分辨率下的圖像,1024102451251225625612812864643
4、232,分辨率:圖像的采樣點數(shù)MN,二值圖像與灰度圖像,二值圖像是指每個像素不是黑就是白,其灰度值沒有中間過渡的圖像。二值圖像一般用來描述文字或者圖形,其優(yōu)點是占用空間少,缺點是,當(dāng)表示人物,風(fēng)景的圖像時,二值圖像只能描述其輪廓,不能描述細節(jié)。這時候要用更高的灰度級。,圖像文件的讀,將圖像文件讀入內(nèi)存imread()如果圖像是灰度圖,內(nèi)存數(shù)據(jù)為2維矩陣如果圖像是彩色圖,內(nèi)存數(shù)據(jù)為3維矩陣,3維分別表示紅、綠、藍空間數(shù)據(jù)類型為uint8舉例:f=imread(coins.png);f=imread(D:MATLAB7workbacteria.tif);,圖像文件的寫,將內(nèi)存中的數(shù)據(jù)以圖片形式保存
5、imwrite()舉例imwrite(f,coins_1.tif)f可以是一個M-by-N(灰度圖像)或M-by-N-by-3(彩色圖像)的矩陣,內(nèi)存數(shù)據(jù)的圖像顯示imshow()可根據(jù)圖像數(shù)據(jù)顯示灰度圖或彩色圖數(shù)據(jù)類型必須為uint8,如果數(shù)據(jù)是double,可用uint8()函數(shù)轉(zhuǎn)換,f=uint8(f)。例:imshow(f),圖像文件的顯示,Matlab的幫助,在Matlab運行環(huán)境下,按F1,圖像操作的基本函數(shù),imread()/imwrite()/imshow()imresize(A,mrowsncols,method)圖像縮放,mrowsncols為縮放因子,method為nea
6、rest(默認)(最近鄰插值)、bilinear(雙線性插值)、bicubic(三線性插值)imrotate(A,angle,method)圖像逆時針旋轉(zhuǎn),angle為角度imcrop(A,rect)圖像剪切,其中rect為xywidthheightimhist():圖像直方圖計算和顯示histeq():直方圖均衡化imnoise():圖像中添加噪聲,圖像操作的基本函數(shù),圖像變換:fft2(傅里葉變換)、dct2(離散余弦變換)、反變換:ifft2/idct2.圖像類型轉(zhuǎn)換rgb2gray(彩色轉(zhuǎn)灰度)、im2bw(轉(zhuǎn)為2值圖像)空域濾波filter2(線性平滑濾波)、Medfilt2(中值濾
7、波)、課下注意對圖像操作的基本函數(shù)進行練習(xí),并熟練掌握。,圖像處理專題,圖像分割根據(jù)需要將圖像劃分為有意義的若干區(qū)域或部分的圖像處理技術(shù)圖像去噪圖像信號在產(chǎn)生、傳輸過程中都可能會受到噪聲的污染,圖像去噪的目的是在去除圖像中噪聲的同時保留更多原始圖像中的信息圖像壓縮圖像壓縮是指以較少的比特有損或無損地表示原來的像素矩陣的技術(shù)圖像融合圖像融合技術(shù)是指將多源信道所采集到的關(guān)于同一目標(biāo)的圖像經(jīng)過一定的圖像處理,提取各自信道的信息,最后綜合成一幅新的圖像以供觀察或進一步處理,圖像分割,圖像分割就是把圖像分成若干個特定的、具有獨特性質(zhì)的區(qū)域的技術(shù)。它是由圖像處理到圖像分析的關(guān)鍵步驟?,F(xiàn)有的圖像分割方法主要
8、分以下幾類基于閾值的分割方法基于區(qū)域的分割方法基于邊緣的分割方法基于特定理論的分割方法,圖像分割的數(shù)學(xué)描述,令集合R代表整個區(qū)域,對R的分割可看作將R分成若干個滿足以下5個條件的非空子集(子區(qū)域)R1,R1,Rn:,(1)所有子集構(gòu)成圖像;(2)各子集不重疊;(3)每個子集中的像素有某種共同的屬性;(4)不同的子集屬性不同;(5)每個子集中的所有像素應(yīng)該是連通的。,基于閾值的分割方法,閾值分割法是一種最常用的分割技術(shù)。單閾值分割方法實際上是輸入圖像f到輸出圖像g的如下變換:,多閾值分割,由此可見,閾值分割算法主要有兩個步驟:1.確定需要的分割閾值T;(Howtofind)2.將分割閾值與像素灰
9、度值比較以確定像素歸屬。,多閾值分割:圖像中含有多個目標(biāo)且灰度差別較大時,可以設(shè)置多個閾值實現(xiàn)多閾值分割:,式中:Tk為一系列分割閾值;k為賦予每個目標(biāo)區(qū)域的標(biāo)號;m為分割后的目標(biāo)區(qū)域數(shù)減1。,Otsu最大類間方差閾值分割,Otsu法(大津法)由大津于1979年提出的最優(yōu)閾值方法,是一種在判決分析或最小二乘法原理的基礎(chǔ)上推導(dǎo)出來的最大類間方差法。設(shè)圖像像素有L個灰度級0,1,2,L-1,ni表示圖像中灰度級為i的像素個數(shù),N=n0+n1+n2+nL-1表示圖像的總像素數(shù)。圖像的灰度直方圖被歸一化后視為灰度級的概率分布:,令k為分割閾值,它把圖像中的所有像素按灰度級分成兩類C0和C1,即:,那么
10、C0和C1發(fā)生的概率可由下式給出:,單閾值分割為例,兩類像素的灰度均值分別為:,式中T為圖像像素灰度總體平均值,兩類像素的灰度方差分別為:,兩類像素的類內(nèi)方差、類間方差和總體方差分別為:,兩類像素的類內(nèi)方差、類間方差和總體方差分別為:,為了評估閾值k的優(yōu)劣,Otsu使用類內(nèi)方差、類間方差和總體方差定義了兩類像素的可分性測度:,Otsu通過最大化上述三個測度之一來選取最佳閾值k,這三個可分性測度是等價的。,三個準(zhǔn)則中(k)最為簡單,因此選其作為準(zhǔn)則,可得到最佳閾值。由于總體方差與閾值k無關(guān),因此,常通過最大化來獲取最優(yōu)閾值kopt,即:,Otsu閾值計算步驟,例:Otsu最大類間方差閾值分割,I
11、=imread(coins.png);level=graythresh(I);BW=im2bw(I,level);imshow(BW);,基于聚類的圖像分割,模糊聚類算法是近年來圖像分割技術(shù)領(lǐng)域的研究熱點之一,模糊C均值聚類(FCM)算法是最常用的聚類算法。模糊C均值算法是在模糊數(shù)學(xué)基礎(chǔ)上,通過最優(yōu)化一個模糊目標(biāo)函數(shù)實現(xiàn)聚類,它是賦予每個點一個對各類的隸屬度,用隸屬度更好地描述像素亦此亦彼的特點,適合處理事物內(nèi)在的不確定性。利用模糊C均值(FCM)非監(jiān)督模糊聚類標(biāo)定的特點進行圖像分割,可以減少人為的干預(yù),且較適合圖像中存在不確定性和模糊性的特點。,模糊c均值聚類(FCM),目標(biāo)函數(shù),FCM算法
12、交替優(yōu)化,隸屬函數(shù)更新公式聚類原型更新公式,FCM算法的迭代過程,FCM圖像分割方法實現(xiàn),I=imread(bacteria.tif);I=double(I);m,n=size(I);k=2;fcm_label=zeros(m*n,1);O,U,obj_fcn1=fcm(I(:),k);maxU=max(U);forj=1:kindex=find(U(j,:)=maxU);fcm_label(index)=j;endfcm_result=reshape(fcm_label,mn);figure,imshow(fcm_result,);,圖像去噪,圖像去噪是數(shù)字圖像處理中的重要環(huán)節(jié)和步驟。去噪效
13、果的好壞直接影響到后續(xù)的圖像處理工作如圖像分割、邊緣檢測等。圖像信號在產(chǎn)生、傳輸過程中都可能會受到噪聲的污染,一般數(shù)字圖像系統(tǒng)中的常見噪聲主要有:高斯噪聲(主要由阻性元器件內(nèi)部產(chǎn)生)、椒鹽噪聲(主要是圖像切割引起的黑圖像上的白點噪聲或光電轉(zhuǎn)換過程中產(chǎn)生的泊松噪聲)等;,Matlab加噪函數(shù),imnoise函數(shù)格式:J=imnoise(I,type,parameters)例子:J=imnoise(I,gaussian,m,v);J=imnoise(I,poisson);J=imnoise(I,salt,原圖,高斯(0,0.01),椒鹽(0.05),圖像去噪方法,空域方法對圖像中的像素直接進行處理
14、,例如鄰域平均法,就是用像素及其指定領(lǐng)域內(nèi)像素的平均值或加權(quán)平均值作為該像素的新值,以便去除突變的像素點,從而濾除一定的噪聲。頻域方法對圖像進行變換,在頻域進行處理,常見的有低通濾波法,就是在變換域,允許低頻成分通過,而抑制高頻成分。因此它能夠去除圖像的噪聲,實現(xiàn)圖像去噪作用。,局部平滑法是一種直接在空間域上進行平滑處理的技術(shù)。假設(shè)圖像是由許多灰度恒定的小塊組成,相鄰像素間存在很高的空間相關(guān)性,而噪聲則是獨立的。因此,可用鄰域內(nèi)各像素的灰度平均值代替該像素原來的灰度值,實現(xiàn)圖像的平滑。,空域去噪局部平滑法,設(shè)有一幅NN的圖像f(x,y),若平滑圖像為g(x,y),則有式中x,y=0,1,N-1
15、;s為(x,y)鄰域內(nèi)像素坐標(biāo)的集合;M表示集合s內(nèi)像素的總數(shù)??梢娻徲蚱骄ň褪菍?dāng)前像素鄰域內(nèi)各像素的灰度平均值作為其輸出值的去噪方法。,鄰域平均法算法步驟:1、忽略圖像邊界數(shù)據(jù)。2、對相應(yīng)的元素做加權(quán)求和,即采用對應(yīng)模板對當(dāng)前像素及其相鄰像素點進行統(tǒng)一平均處理。,(1+2+1+1+2+2+5+7+6)/9=3,(2+1+4+2+2+3+7+6+8)/9=4,(1+4+3+2+3+4+6+8+9)/9=4,(1+2+2+5+7+6+5+7+6)/9=4,(2+2+3+7+6+8+7+6+8)/9=5,(2+3+4+6+8+9+6+8+8)/9=6,(5+7+6+5+7+6+5+6+7)/9
16、=6,(7+6+8+7+6+8+6+7+8)/9=7,(6+8+9+6+8+8+7+8+9)/9=8,原始,33平滑,55平滑,77平滑,原始圖像3*3平滑濾波5*5平滑濾波,頻域去噪,在圖像的變換域,對頻域系數(shù)進行處理,再反變換回去,達到去除圖像噪聲的目的。常用變換方法:傅里葉變換、離散余弦變換、小波變換等。離散余弦變換(DCTforDiscreteCosineTransform)是與傅里葉變換相關(guān)的一種變換,它類似于離散傅里葉變換(DFTforDiscreteFourierTransform),但是只使用實數(shù)。,二維離散余弦變換-數(shù)學(xué)公式,二維離散余弦變換為二維離散余弦反變換為,二維離散余
17、弦變換-矩陣形式,矩陣形式正變換:F=DfD反變換:f=DFD產(chǎn)生DCT矩陣的MATLAB函數(shù):D=dctmtx(N);,Matlab命令,dct2,idct2J=dct2(I);figure,imshow(log(abs(J),),colormap(jet(64);I_new=idct2(J);,由圖可以綜合看出,圖片的低頻區(qū)域幅值大,說明圖像信息主要集中在低頻部分,高頻部分有信息但很少,這說明離散余弦變換具有信息緊縮能力。,原圖,系數(shù)顯示,去噪舉例,I=imread(bacteria.tif);I=imnoise(I,gaussian,0,0.001);imshow(I);J=dct2(d
18、ouble(I);figure,imshow(log(abs(J),),colormap(jet(64);J(abs(J)20)=0;%idctK=idct2(J)/255;figure;imshow(K,);,課下練習(xí),如何使用dctmtx函數(shù)對圖像進行離散余弦變換?,圖像壓縮,圖像壓縮是指以較少的比特有損或無損地表示原來的像素矩陣的技術(shù),也稱圖像編碼.圖像數(shù)據(jù)之所以能被壓縮,就是因為數(shù)據(jù)中存在著冗余。圖像數(shù)據(jù)的冗余主要表現(xiàn)為:圖像中相鄰像素間的相關(guān)性引起的空間冗余;圖像序列中不同幀之間存在相關(guān)性引起的時間冗余;等等。,DCT頻域圖像壓縮,DCT變換本身并不進行數(shù)據(jù)壓縮,它只是將圖像源數(shù)據(jù)映
19、射到另一個域,使數(shù)據(jù)在變換域中容易進行壓縮,變換后的圖像矩陣系數(shù)更獨立和有序。經(jīng)過DCT變換后,其低頻分量都集中在矩陣左上角,高頻分量分布在矩陣右下角。由于該低頻分量包含了圖象的主要信息,而高頻分量與之相比,不是很重要,所以可以忽略高頻分量,只保留低頻分量,從而達到壓縮數(shù)據(jù)的目的。如何將高頻分量去掉,這就要用到量化方法。,量化表:根據(jù)心理視覺加權(quán)函數(shù)得到的量化方法:DCT變換系數(shù)除以量化步長,四舍五入取整,DCT圖像壓縮流程,解碼器,逆向變換,正向變換,量化器,編碼器,構(gòu)造nxn的子圖,合成nxn的子圖,輸入圖像NxN,壓縮圖像,壓縮的圖像,解壓后的圖像,舉例離散余弦變換數(shù)據(jù)壓縮,例:DCT作
20、圖像壓縮I=imread(cameraman.tif);I1=double(I)/255;T=dctmtx(8);B=blkproc(I1,88,P1*x*P2,T,T);mask=1111000011100000110000001000000000000000000000000000000000000000;B2=blkproc(B,88,P1.*x,mask);I2=blkproc(B2,88,P1*x*P2,T,T);imshow(I1),figure,imshow(I2);figure,imshow(mat2gray(I1-I2),),原圖,解壓后的圖像,差異圖像,什么是圖像融合?,圖
21、像融合(ImageFusion)是用特定的算法將兩幅或多幅圖像綜合成一幅新的圖像。融合結(jié)果由于能利用兩幅(或多幅)圖像在時空上的相關(guān)性及信息上的互補性,并使得融合后得到的圖像對場景有更全面、清晰的描述,從而更有利于人眼的識別和機器的自動探測。,一、信息融合概述,圖像融合,圖像融合的分類像素(pixels)級融合對應(yīng)像素的融合。特征(Feature)級融合對應(yīng)特征的融合決策(decision-making)級融合在、基礎(chǔ)上,通過分類、識別和綜合評價,進行的最后決策。,圖像融合簡介,Focusonrightpart,Focusonleftpart,Imagetakenusingautofocusf
22、unction,Fusedimage,簡單組合式圖像融合方法,邏輯濾波器法,數(shù)學(xué)形態(tài)法,圖像代數(shù)法,空間域融合方法,HIS變換,PCA變換,高通濾波法(HPF),塔式分解法,變換域融合方法,小波變換法,圖像融合方法,常用的融合方法,空間域融合方法,常見的融合規(guī)則:,對應(yīng)像素取最大值對應(yīng)像素取最小值對應(yīng)像素取平均值加權(quán)平均法邏輯運算,簡單組合融合(取小),融合實例,對應(yīng)像素取平均,融合實例,多數(shù)融合算法都是基于這樣的假設(shè),即圖像中的特征都表現(xiàn)在頻域系數(shù)絕對值大的地方,因此出現(xiàn)了一些基本規(guī)則:,頻域圖像融合規(guī)則,取最大值加權(quán)平均法方差協(xié)方差準(zhǔn)則梯度準(zhǔn)則局部能量法,頻域圖像融合流程,圖像1,頻域圖像1,變換,圖像2,頻域圖像2,變換,融合規(guī)則,融合后的頻域圖像,融合后的圖像,分組題目,二維Otsu圖像閾值分割算法基于二維熵的圖像閾值分割算法基于抑制式模糊c-均值的圖像分割方法常用空域圖像去噪方法比較及其性能分析采用離散余弦變換(DCT)的圖像去噪方法基于DCT的圖像壓縮方法基于DCT的頻域圖像融合方法,
- 溫馨提示:
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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 七級語文下冊 第8課《回憶魯迅先生》課件 北師大
- 五一活動-宣傳文案
- Unit 3 Language in use 課件2
- 互聯(lián)網(wǎng)金融互聯(lián)網(wǎng)“加”PPT模板精華圖文
- 小兒推拿職業(yè)班基礎(chǔ)串講通用課件第一、二、三章
- 某公寓向場認購與樣板間開放儀式策劃方案
- 飛機結(jié)構(gòu)設(shè)計目標(biāo)1.
- 紡織行業(yè)的股東利益分析
- 第二章國際物流貨物倉儲
- (精品)第3課 區(qū)域經(jīng)濟和重心的南移
- 廣東金融學(xué)院??朴⒄Z教學(xué)
- 商業(yè)銀行信貸管理課件
- 政府預(yù)算理論
- 小孩財商課堂課件
- 分數(shù)的初步認識和集合課件