freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

車牌識別課程設(shè)計(jì)--車牌識別的設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁

2025-06-04 17:16本頁面
  

【正文】 直投影進(jìn)行峰谷分析 meancol=mean( histcol) 。%求垂直投影的平均值 mincol=min( histcol) 。%求垂直投影的平均值 levelcol=( meancol+mincol) /4。%求垂直投影的 1/4 count1=0。 l=1。 for k=1:width if histcol( k) =levelcol count1=count1+1。 else if count1=1 markcol( l) =k。 %字符上升點(diǎn) markcol1( l) =count1。 %谷寬度(下降點(diǎn)至下一個上升點(diǎn)) l=l+1。 end count1=0。 end end markcol2=diff( markcol) 。%字符距離(上升點(diǎn)至下一個上升點(diǎn)) [m1,n1]=size( markcol2) 。 n1=n1+1。 markcol( l) =width。 markcol1( l) =count1。 markcol2( n1) =markcol( l) markcol( l1) 。 %Step10 計(jì)算車牌上每個字符中心位置,計(jì)算最大字符寬度 maxwidth l=0。 for k=1:n1 markcol3( k) =markcol( k+1) markcol1( k+1) 。%字符下降點(diǎn) markcol4( k) =markcol3( k) markcol( k) 。 %字符寬度(上升點(diǎn)至下降點(diǎn)) markcol5( k) =markcol3( k) double( uint16( markcol4( k) /2)) 。%字符中心位置 end markcol6=diff( markcol5) 。 %字符中心距離(字符中心點(diǎn)至下一個字符中心點(diǎn)) maxs=max( markcol6) 。 %查找最大值,即為第二字符與第三字符中心距離 findmax=find( markcol6==maxs) 。 markcol6( findmax) =0。 maxwidth=max( markcol6) 。%查找最大值,即為最大字符寬度 %Step11 提取分割字符 ,并變換為 22行 ?14列標(biāo)準(zhǔn)子圖 l=1。 [m2,n2]=size( subcol) 。 figure。 for k=findmax1:findmax+5 cleft=markcol5( k) maxwidth/2。 cright=markcol5( k) +maxwidth/22。 if cleft1 cleft=1。 cright=maxwidth。 end if crightn2 cright=n2。 cleft=n2maxwidth。 end SegGray=sbw( rowtop:rowbot,cleft:cright) 。 SegBw1=sbw( rowtop:rowbot,cleft:cright) 。 SegBw2 = imresize( SegBw1,[22 14]) 。%變換為 22行 ?14列標(biāo)準(zhǔn)子圖 subplot( 2,n1,l) ,imshow( SegGray) 。 if l==7 title( [39。車牌字符寬度: 39。,int2str( maxwidth) ],39。Color39。,39。r39。) 。 end subplot( 2,n1,n1+l) ,imshow( SegBw2) 。 fname=strcat( 39。c:\work\sam\image39。,int2str( k) ,39。.jpg39。) 。 imwrite( SegBw2,fname,39。jpg39。) l=l+1。 end %Step12 將計(jì)算計(jì)算獲取的字符圖像與樣本庫進(jìn)行匹配,自動識別出字符代碼。 liccode=char( [39。039。:39。939。 39。A39。:39。Z39。 ]) 。 %建立自動識別字符代碼表 SubBw2=zeros( 22,14) 。 l=1。 [m2,n2]=size( sbw) 。 for k=findmax1:findmax+5 cleft=markcol5( k) maxwidth/2。 cright=markcol5( k) +maxwidth/22。 if cleft1 cleft=1。 cright=maxwidth。 end if crightn2 cright=n2。 cleft=n2maxwidth。 end SegBw1=sbw( rowtop:rowbot,cleft:cright) 。 SegBw2 = imresize( SegBw1,[22 14]) 。%變換為 22行 ?14列標(biāo)準(zhǔn)子圖 if l==1 %第一位漢字識別 kmin=37。 kmax=45。 elseif l==2 %第二位 A~Z 字母識別 kmin=11。 kmax=36。 elseif l=3 amp。 l=5 %第三、四位 0~9 A~Z字母和數(shù)字識別 kmin=1。 kmax=36。 else %第五~七位 0~9 數(shù)字識別 kmin=1。 kmax=10。 end for k2=kmin:kmax fname=strcat( 39。H:\work\sam\Sam39。,liccode( k2) ,39。.jpg39。) 。 SamBw2 = imread( fname) 。 for i=1:22 for j=1:14 SubBw2( i,j) =SegBw2( i,j) SamBw2( i,j) 。 end end %SubBw2 = SamBw2SegBw2。 Dmax=0。 for k1=1:22 for l1=1:14 if ( SubBw2( k1,l1) 0 | SubBw2( k1,l1) 0 ) Dmax=Dmax+1。 end end end Error( k2) =Dmax。 end Error1=Error( kmin:kmax) 。%比較誤差 MinError=min( Error1) 。%取誤差的最小值 findc=find( Error1==MinError) 。%查找最小誤差的圖像 RegCode( l*21) =liccode( findc( 1) +kmin1) 。 RegCode( l*2) =39。 39。%輸出最小誤差圖像 l=l+1。 end title ( [39。識別車牌號碼 :39。, RegCode],39。Color39。,39。r39。) 。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1