版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Matlab數(shù)字圖像處理處理嘗試之:[1]掌紋識(shí)別|瀏覽:41|更新:2013-10-1219:48|標(biāo)簽:matlab用大津法自動(dòng)得到閥值T,從而得到相應(yīng)的二值圖像。對(duì)圖像I,記T為前景與背景的分割閥值,前景點(diǎn)數(shù)占圖像比例w0,平均灰度為u0,;背景點(diǎn)數(shù)占圖像比例為w1,平均灰度值為u1。圖像的總平均灰度為uT=w0Xu0+w1Xu1。從最小灰度值到最大灰度值遍歷T,當(dāng)T使得方差σ2=w0X(u0-uT)2+w1X(u1-uT)2最大時(shí),T即為分割的最佳閥值。方差為灰度分布均勻性的一種度量,方差值越大,說明構(gòu)成圖像的兩部分差別越大,當(dāng)部分當(dāng)前錯(cuò)分為背景或部分背景錯(cuò)分為前景都會(huì)導(dǎo)致兩部分差別變小,因此,是方差最大的分割以為著錯(cuò)分概率最小。直接應(yīng)用大津法計(jì)算量較大,因此,在現(xiàn)實(shí)時(shí)采用了等價(jià)的公式:σ2=w0Xw1X(u0-u1)2。具體程序如下:clearall;I=imread('C:\Users\zjy\Desktop\zhangwen.jpg');subplot(1,3,1),imshow(I);xlabel('a)原始圖像');level=graythresh(I);BW=im2bw(I,level);subplot(1,3,2),imshow(BW);xlabel('b)graythresh函數(shù)計(jì)算閥值');disp(strcat('graythresh函數(shù)計(jì)算灰度閥值:',num2str(uint8(level*255))));IMAX=max(max(I));IMIN=min(min(I));T=double(IMIN+IMAX)/2;ISIZE=size(I);muxSize=ISIZE(1)*ISIZE(2);fori=1;length(T)TK=T(1,i);ifground=0;ibground=0;FgroundS=0;BgroundS=0;forj=1:ISIZE(1)fork=1:ISIZE(2)tmp=I(j,k);if(tmp>=TK)ifground=ifground+1;FgroundS=FgroundS+double(tmp);elseibground=ibground+1;BgroundS=BgroundS+double(tmp);endendendw0=ifground/muxSize;w1=ibground/muxSize;u0=FgroundS/ifground;u1=BgroundS/ibground;T(2,i)=w0*w1*(u0-u1)*(u0-u1);endoMax=max(T(2,:));idx=find(T(2,:)>=oMax);T=uint8(T(1,idx));disp(strcat('簡(jiǎn)化大律法計(jì)算灰度閥值:',num2str(T)));BW=im2bw(I,double(T)/255);subplot(1,3,3),imshow(BW);xlabel('c)簡(jiǎn)化大律法計(jì)算灰度閥值');運(yùn)行程序后得到如下結(jié)果:graythresh函數(shù)計(jì)算灰度閥值:133ans=3簡(jiǎn)化大律法計(jì)算灰度閥值:128在測(cè)試中發(fā)現(xiàn):大津法選取出來的閥值非常理想,對(duì)于各種情況的表現(xiàn)都較為良好。雖然它在很多情況下都不是最佳的分割,但分割質(zhì)量通常都有一定的保障,可以說是最穩(wěn)定的分割。采用邊緣檢測(cè)算子(Sobel)提取手掌的邊緣;具體程序如下:[BW2,thresh]=edge(BW,'sobel');disp('Sobel算子自動(dòng)選擇的閥值為:')disp(thresh)subplot(2,2,1);imshow(BW2);xlabel('b)自動(dòng)閥值的Sobel算子邊緣檢測(cè)');運(yùn)行程序后得到的結(jié)果如下:Sobel算子自動(dòng)選擇的閥值為:0.0636對(duì)二值化后的圖像先進(jìn)行膨脹運(yùn)算、再進(jìn)行腐蝕運(yùn)算,將得到的結(jié)果與原圖像相減,圖像上所剩的點(diǎn)即為角點(diǎn)。先膨脹運(yùn)算,再腐蝕運(yùn)算,SE表示在進(jìn)行膨脹與腐蝕時(shí)所用的結(jié)構(gòu)元素。SE的確定是此次角點(diǎn)檢測(cè)的關(guān)鍵所在。SE=strel('disk',80);BW3=imdilate(BW2,SE);subplot(2,2,2);imshow(BW3);xlabel('b)膨脹后圖像');BW4=imerode(BW3,SE);subplot(2,2,3);imshow(BW4);xlabel('c)腐蝕后圖像');Matlab數(shù)字圖像處理處理嘗試之:[1]掌紋識(shí)別|瀏覽:41|更新:2013-10-1219:48|標(biāo)簽:matlab用大津法自動(dòng)得到閥值T,從而得到相應(yīng)的二值圖像。對(duì)圖像I,記T為前景與背景的分割閥值,前景點(diǎn)數(shù)占圖像比例w0,平均灰度為u0,;背景點(diǎn)數(shù)占圖像比例為w1,平均灰度值為u1。圖像的總平均灰度為uT=w0Xu0+w1Xu1。從最小灰度值到最大灰度值遍歷T,當(dāng)T使得方差σ2=w0X(u0-uT)2+w1X(u1-uT)2最大時(shí),T即為分割的最佳閥值。方差為灰度分布均勻性的一種度量,方差值越大,說明構(gòu)成圖像的兩部分差別越大,當(dāng)部分當(dāng)前錯(cuò)分為背景或部分背景錯(cuò)分為前景都會(huì)導(dǎo)致兩部分差別變小,因此,是方差最大的分割以為著錯(cuò)分概率最小。直接應(yīng)用大津法計(jì)算量較大,因此,在現(xiàn)實(shí)時(shí)采用了等價(jià)的公式:σ2=w0Xw1X(u0-u1)2。具體程序如下:clearall;I=imread('C:\Users\zjy\Desktop\zhangwen.jpg');subplot(1,3,1),imshow(I);xlabel('a)原始圖像');level=graythresh(I);BW=im2bw(I,level);subplot(1,3,2),imshow(BW);xlabel('b)graythresh函數(shù)計(jì)算閥值');disp(strcat('graythresh函數(shù)計(jì)算灰度閥值:',num2str(uint8(level*255))));IMAX=max(max(I));IMIN=min(min(I));T=double(IMIN+IMAX)/2;ISIZE=size(I);muxSize=ISIZE(1)*ISIZE(2);fori=1;length(T)TK=T(1,i);ifground=0;ibground=0;FgroundS=0;BgroundS=0;forj=1:ISIZE(1)fork=1:ISIZE(2)tmp=I(j,k);if(tmp>=TK)ifground=ifground+1;FgroundS=FgroundS+double(tmp);elseibground=ibground+1;BgroundS=BgroundS+double(tmp);endendendw0=ifground/muxSize;w1=ibground/muxSize;u0=FgroundS/ifground;u1=BgroundS/ibground;T(2,i)=w0*w1*(u0-u1)*(u0-u1);endoMax=max(T(2,:));idx=find(T(2,:)>=oMax);T=uint8(T(1,idx));disp(strcat('簡(jiǎn)化大律法計(jì)算灰度閥值:',num2str(T)));BW=im2bw(I,double(T)/255);subplot(1,3,3),imshow(BW);xlabel('c)簡(jiǎn)化大律法計(jì)算灰度閥值');運(yùn)行程序后得到如下結(jié)果:graythresh函數(shù)計(jì)算灰度閥值:133ans=3簡(jiǎn)化大律法計(jì)算灰度閥值:128在測(cè)試中發(fā)現(xiàn):大津法選取出來的閥值非常理想,對(duì)于各種情況的表現(xiàn)都較為良好。雖然它在很多情況下都不是最佳的分割,但分割質(zhì)量通常都有一定的保障,可以說是最穩(wěn)定的分割。采用邊緣檢測(cè)算子(Sobel)提取手掌的邊緣;具體程序如下:[BW2,thresh]=edge(BW,'sobel');disp('Sobel算子自動(dòng)選擇的閥值為:')disp(thresh)subplot(2,2,1);imshow(BW2);xlabel('b)自動(dòng)閥值的Sobel算子邊緣檢測(cè)');運(yùn)行程序后得到的結(jié)果如下:Sobel算子自動(dòng)選擇的閥值為:0.0636對(duì)二值化后的圖像先進(jìn)行膨脹運(yùn)算、再進(jìn)行腐蝕運(yùn)算,將得到的結(jié)果與原圖像相減,圖像上所剩的點(diǎn)即為角點(diǎn)。先膨脹運(yùn)算,再腐蝕運(yùn)算,SE表示在進(jìn)行膨脹與腐蝕時(shí)所用的結(jié)構(gòu)元素。SE的確定是此次角點(diǎn)檢測(cè)的關(guān)鍵所在。SE=strel('disk',80);BW3=imdilate(BW2,SE);subplot(2,2,2);imshow(BW3);xlabel('b)膨脹后圖像');BW4=imerode(BW3,SE);subplot(2,2,3);imshow(BW4);xlabel('c)腐蝕后圖像');a)二進(jìn)制圖像的顯示BW1=zeros(20,20);%創(chuàng)建僅包含0/1的雙精度圖像BW1(2:2:18,2:2:18)=1;imshow(BW1,'notruesize');whosBW2=uint8(BW1);figure,imshow(BW2,'notruesize')BW3=BW2~=0;%邏輯標(biāo)志置為onfigure,imshow(BW3,'notruesize')whosBW=imread('circles.tif');imshow(BW);figure,imshow(~BW);figure,imshow(BW,[100;001]);b)灰度圖像的顯示I=imread('testpat1.tif');J=filter2([12;-1-2],I);imshow(I)figure,imshow(J,[])c)索引圖像的顯示loadclown%裝載一幅圖像imwrite(X,map,'clown.bmp');%保存為bmp文件imshow(X)imshow(X,map)d)RGB圖像的顯示I=imread('flowers.tif');imshow(I)RGB=imread('ngc6543a.jpg');figure,imshow(RGB)imshow(I(:,:,3))%顯示第3個(gè)顏色分量e)多幀圖像的顯示mri=uint8(zeros(128,128,1,27));%27幀文件mri.tif初始化forframe=1:27[mri(:,:,:,frame),map]=imread('mri.tif',frame);%讀入每一幀endimshow(mri(:,:,:,3),map);%顯示第3幀figure,imshow(mri(:,:,:,6),map);%顯示第6幀figure,imshow(mri(:,:,:,10),map);%顯示第10幀figure
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 彩鋼板墻面施工方案
- 砂石料加工場(chǎng)施工方案
- 橋梁支座施工方案
- 液氧儲(chǔ)罐安裝施工方案
- 機(jī)器人輔助管道維修-深度研究
- 機(jī)器人檢測(cè)數(shù)據(jù)分析-深度研究
- 導(dǎo)流圍堰施工方案
- 智能交通系統(tǒng)風(fēng)險(xiǎn)評(píng)估-深度研究
- 無線網(wǎng)絡(luò)安全態(tài)勢(shì)研究-深度研究
- 智能化地磅數(shù)據(jù)管理-深度研究
- 2024-2025學(xué)年山東省濰坊市高一上冊(cè)1月期末考試數(shù)學(xué)檢測(cè)試題(附解析)
- 數(shù)學(xué)-湖南省新高考教學(xué)教研聯(lián)盟(長(zhǎng)郡二十校聯(lián)盟)2024-2025學(xué)年2025屆高三上學(xué)期第一次預(yù)熱演練試題和答案
- 決勝中層:中層管理者的九項(xiàng)修煉-記錄
- 幼兒園人民幣啟蒙教育方案
- 高考介詞練習(xí)(附答案)
- 單位就業(yè)人員登記表
- 衛(wèi)生監(jiān)督協(xié)管-醫(yī)療機(jī)構(gòu)監(jiān)督
- 記錄片21世紀(jì)禁愛指南
- 腰椎間盤的診斷證明書
- 移動(dòng)商務(wù)內(nèi)容運(yùn)營(吳洪貴)任務(wù)七 裂變傳播
- 單級(jí)倒立擺系統(tǒng)建模與控制器設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論