【正文】
Izz。Izz(i+1,j+1)=0。Izz(i1,j+1)=0。 %%%消除端點(diǎn) xxx=xxx1。amp。amp。amp。 d=I(i,j1)+I(i,j2)+I(i,j3)+I(i,j4)+I(i,j5)+I(i,j6)+I(i,j7)+I(i,j8)+I(i,j9)+I(i,j10)+I(i,j11)+I(i,j12)。 指紋識(shí)別中若干關(guān)鍵問(wèn)題研究 30 b=I(i1,j)+I(i2,j)+I(i+3,j)+I(i4,j)+I(i5,j)+I(i6,j)+I(i7,j)+I(i8,j)+I(i9,j)+I(i10,j)+I(i11,j)+I(i12,j)。d=0。b=0。Izz(i1,j1)=0。Izz(i+1,j1)=0。Izz(i+1,j+1)=0。Izz(i1,j+1)=0。 xxx=xxx1。 end end end end figure,imshow(I) %%%%%%%%%%%%%%%%%%%%特征提取后處理 ~ Izz=I。I(i,j1)=1。I(i+1,j)=1。I(i,j+1)=1。 I(i1,j)=1。 xxx=xxx+1。 tezheng(i,j,2)=j。I(i1,j1)=1。I(i+1,j1)=1。I(i+1,j+1)=1。I(i1,j+1)=1。 I(i,j)=0。 tezheng(i,j,3)=1。 end if a==6 %%%分叉點(diǎn)判斷 tezheng(i,j,1)=i。 end if Im(i,j1) ~= Im(i1,j1) a = a + 1。 end if Im(i+1,j) ~= Im(i+1,j1) a = a + 1。 end if Im(i,j+1) ~= Im(i+1,j+1) a = a + 1。 if Im(i1,j) ~= Im(i1,j+1) a = a + 1。 tezheng=zeros(m,n,3)。 %%%%%%%%%%%%%%%%%%%特征提取 xxx=0。 I=xihua(In)。 end end end end Im=In。 for a=1:4 for i=2:m1 for j=2:n1 if Im(i,j)==1 if Im(i1,j) + Im(i1,j+1) +Im(i,j+1) + Im(i+1,j+1) + Im(i+1,j) + Im(i+1,j1) + Im(i,j1) + Im(i1,j1) =3 In(i,j)=0。 end end %figure,imshow(double(Icc)) %%%%%%%%%%%%%%%%%二值化后處理 Im=Icc。 else Icc(i,j)=1。 end end end for i=1:m for j =1:n Icc(i,j)=Icc(i,j)*Im(i,j)。 end if sumf b Im(x,y)=128。 if (summax+summin+4*I(x,y)) (3*(sum1+sum2+sum3+sum4+sum5+sum6+sum7+sum8)/8) sumf = summin。 summ=sum(sumi)。 summax=max(sumi)。 sum8=I(x2,y4)+I(x1,y2)+I(x+1,y+2)+I(x+2,y+4)。 sum6=I(x4,y2)+I(x2,y1)+I(x+2,y+1)+I(x+4,y+2)。 sum4=I(x2,y+1)+I(x4,y+2)+I(x+2,y1)+I(x+4,y2)。 sum2=I(x2,y+4)+I(x1,y+2)+I(x+1,y2)+I(x+2,y4)。 for y=5:n5。 Im=zeros(m,n)。 In(a,b)=Im(a1,b1)*temp(1,1)+Im(a1,b)*temp(1,2)+Im(a1,b+1)*temp(1,3)+Im(a,b1)*temp(2,1)+Im(a,b)*temp(2,2)+Im(a,b+1)*temp(2,3)+Im(a+1,b1)*temp(3,1)+Im(a+1,b)*temp(3,2)+Im(a+1,b+1)*temp(3,3)。 for a=2:m1。%模版系數(shù) %3 Im=double(I)。1 1 1。 Icc(i+(x1)*M,j+(y1)*M)=0。 end end end end %2 指紋識(shí)別中若干關(guān)鍵問(wèn)題研究 26 Icc = ones(m,n)。 var1(x,y)T2 moban(x,y)=1。 end if aveg1(x,y)T3 amp。amp。T4=V210。T2=V2。 moban=zeros(H,L)。 end end end G2=gtotle1/gtemp1。 end if 0var1(x,y)V1 vtemp1=vtemp1+1。 for x=1:H for y=1:L if G1aveg1(x,y) gtemp1=gtemp1+1。vtotle1=0。 gtemp1=0。 end end 浙江理工大學(xué)信息電子學(xué)院本科畢業(yè)論文 (設(shè)計(jì) ) 25 end G1=gtotle/gtemp。 end if Vmean1var1(x,y) vtemp=vtemp+1。 for x=1:H for y=1:L if Gmean1aveg1(x,y) gtemp=gtemp+1。vtotle=0。 gtemp=0。 end end Gmean1=Gmean/(H*L)。 for x=1:H for y=1:L Gmean=Gmean+aveg1(x,y)。 end end Gmean=0。 var=(I(i+(x1)*M,j+(y1)*M)aveg1(x,y))*(I(i+(x1)*M,j+(y1)*M)aveg1(x,y))+var。 for i=1:M。 aveg=I(i+(x1)*M,j+(y1)*M)+aveg。 for i=1:M。 aveg=0。 for x=1:H。 aveg1=zeros(H,L)。 %1 H = m/M。 else I(x,y)=150sqrt(100*(M1I(x,y))*(M1I(x,y))/var1)。 %c=sqrt(30*(I(x,y)M1)/var1)。 for x=1:m for y=1:n var=var+(I(x,y)M1)*(I(x,y)M1)。 for x=1:m for y=1:n M=M+I(x,y)。 figure, imshow(uint8(I)) tic %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 歸一化 M=0。 if s == 3 I = rgb2gray(originI)。 [m,n,s] = size(originI)。39。他們也在我寫作期間或多或少的幫過(guò)我的忙。 我 還要感謝我的父母,給予我生命并竭盡全力給予了我接受教育的機(jī)會(huì) 。 在論文的撰寫和資料搜集期間,前 人的資料對(duì)我提供了莫大的幫助,這里感謝設(shè)計(jì)中被我引用或參考的論著的作者。很慶幸這些年來(lái)我遇到了許多恩師益友,無(wú)論在學(xué)習(xí)上、生活上都給予了我無(wú)私的幫助和熱心的照顧 。 周 老師一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求實(shí)的態(tài)度,踏踏實(shí)實(shí)的精神, 熱情寬容的態(tài)度讓我時(shí)刻想著要盡快完成自己的論文早日畢業(yè)。 周 老師多次 開會(huì)討論 研究進(jìn)程,幫助我開拓研究思路,精心點(diǎn)撥。 首先,我要感謝我的畢業(yè)設(shè)計(jì)指導(dǎo)老師周老師。從論文的選題、資料的收集到論文的撰寫編排整個(gè)過(guò)程中,我 有來(lái)自各方面的 幫助。 浙江理工大學(xué)信息電子學(xué)院本科畢業(yè)論文 (設(shè)計(jì) ) 21 參考文獻(xiàn) [1]王崇文 ,李見為 ,周宏文 .指紋識(shí)別系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].計(jì)算機(jī)應(yīng)用 ,2022,21(12):23— 25 [2]B Moayer and K S Fu. An application of stochastic languages to finger pattern recognition[J]. Pattern recognition,1976,12:173179 [3]謝立鋒 ,陳靈梟 .淺談指紋識(shí)別基本原理 [J].技術(shù)與市場(chǎng) ,:4445 [4]耿德英 ,陳志敏 ,陳梅琴 .圖像處理在指紋識(shí)別中實(shí)踐 [J].西昌學(xué)院學(xué)報(bào) ,(4):7274 [5]劉明生 ,吳小培 ,項(xiàng)明 .一種基于指紋圖像特征的圖像分割算法 [J].電子測(cè)量技術(shù)第 32卷 ,:9294 [6]郭文鵑 ,楊公平 ,董晉利 .指紋圖像分割方法綜述 [J]. 山東大學(xué)學(xué)報(bào) ,(7):94100 [7]高月紅 .灰度圖像分割算法的研究 [J].科技信息 ,2022 年 27 期 :1718 [8]郭丹穎 ,吳成東 ,曲道奎 .小波變換理論應(yīng)用進(jìn)展 [J]. 信息與控制 ,(1):6771 [9Ratha N KChen S Wain A Flow orientation BsedFeature Extraction in Fingerpfint lmages[J].Pattem Recognition, 1995,28(11):16571672 [10]李晨丹 ,徐進(jìn) .指紋圖像預(yù)處理和特征提取算法的 Matlab 實(shí)現(xiàn) [J].計(jì)算機(jī)工程與科學(xué) ,(7):6164 [11] 溫苗利,梁彥等.基于 GaborN 數(shù) 的小波域指紋圖像增強(qiáng)算法 [J].計(jì)算機(jī)應(yīng)用, 2022,20(9):6874 [12]Gerbrands J J,Segmengtation of Noisy Images[D],Delft University of Technology,1988 [13] 田捷 ,陳新建 ,張陽(yáng)陽(yáng) . 指紋識(shí)別技術(shù)的新進(jìn)展 [J]. 自然科學(xué)進(jìn)展 ,2022,16(4):400408 [14] 王業(yè)琳 , 寧 新 寶 , 尹義龍 . 指 紋 圖 像 細(xì) 化 算 法 的 研 究 [J]. 南 京 大 學(xué) 學(xué) 報(bào) : 自 然 科 學(xué)版 ,2022,39(4):469475 [15] 趙磊 ,陳 瓊 ,陳中 . 一種新的改進(jìn) OPTA 細(xì)化算法 [J] . 計(jì)算機(jī)應(yīng)用 ,2022,28(10):26392642 [16] KASS M,WITKIN A,TERZOPOULOS D. Snake:Active contour models[J].International Journal of Computer Vision,1988,1(4):32l 一 331 [17] MORTENSEN E N,BARRETF W scissors for image position[J].Proceedings of the ACM SIGGRAPH York,NY, USA:ACM,1995,8:191— 198 [18]張雄 ,賀貴明 ,一種指紋宏觀曲率特征提取算法 [D].武漢大學(xué)軟件工程國(guó)家重點(diǎn)實(shí)驗(yàn)室 ,2022,11 [19]Ranade osenfeld . Pattem Matching by