<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于MATLAB的車(chē)牌識(shí)別系統(tǒng)的研究

          基于MATLAB的車(chē)牌識(shí)別系統(tǒng)的研究

          作者: 時(shí)間:2009-12-09 來(lái)源:網(wǎng)絡(luò) 收藏

          (1)對(duì)二值圖像進(jìn)行區(qū)域提取,計(jì)算并比較區(qū)域特征參數(shù),提取車(chē)牌區(qū)域。
          (2)計(jì)算包含所標(biāo)記區(qū)域的最小寬和高,并根據(jù)先前知識(shí),提取并顯示更接近的車(chē)牌二子值圖。
          (3)通過(guò)計(jì)算車(chē)牌旋轉(zhuǎn)角度解決車(chē)牌傾斜問(wèn)題。由于車(chē)牌傾斜導(dǎo)致投影效果峰谷不明顯,需車(chē)牌矯正處理。采取線性擬合方法,計(jì)算出車(chē)牌上邊或下邊圖像值為1的點(diǎn)擬合直線與水平X軸的夾角。用函數(shù)的旋轉(zhuǎn)車(chē)牌圖象函數(shù)Imrotate,計(jì)算車(chē)牌旋轉(zhuǎn)角度和經(jīng)旋轉(zhuǎn)、二值化后的車(chē)牌二值子圖處理結(jié)果如圖2所示。

          本文引用地址:http://www.ex-cimer.com/article/195617.htm

          2.4 字符分割
          完成牌照區(qū)域的定位后,再將牌照區(qū)域分割為單個(gè)字符。一般采用垂直投影法。由于字符在垂直方向上的投影必然在字符間或字符內(nèi)的間隙處取得局部最小值,并且該位置應(yīng)滿足牌照的字符書(shū)寫(xiě)格式、字符、尺寸限制等條件。利用垂直投影法實(shí)現(xiàn)復(fù)雜環(huán)境下汽車(chē)圖像中的字符分割效果較好。通過(guò)分析計(jì)算字符的水平投影和垂直投影,可獲得車(chē)牌字符高度、字符頂行與尾行、字符寬度、每個(gè)字符的中心位置,以方便提取分割字符。然后計(jì)算車(chē)牌垂直投影,去掉車(chē)牌垂直邊框。獲取車(chē)牌及字符平均寬度。最后計(jì)算車(chē)牌每個(gè)字符的中心位置和最大字符寬度,提取分割字符,其算法流程如圖3所示,通過(guò)程序算法計(jì)算的車(chē)牌字符高度和寬度及分割的字符,如圖4所示。

          3 結(jié)論
          編程運(yùn)行結(jié)果看,這里采用的圖像識(shí)別算法對(duì)車(chē)牌的定位非常有效,該算法可有效檢測(cè)車(chē)牌圖像的上下左右邊框、旋轉(zhuǎn)角度,準(zhǔn)確分割及識(shí)別車(chē)牌字符。通過(guò)對(duì)多個(gè)車(chē)牌進(jìn)行試驗(yàn),正確率高,與傳統(tǒng)的采用C++語(yǔ)言相比,工作量和開(kāi)發(fā)周期都減少很多。實(shí)際應(yīng)用中,牌照識(shí)別系統(tǒng)的識(shí)別率與牌照質(zhì)量和圖像拍攝質(zhì)量密切相關(guān),還會(huì)受到各種因素,需不斷完善識(shí)別系統(tǒng)和算法。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();