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

          新聞中心

          EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > EAN一13碼的圖像識(shí)別系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

          EAN一13碼的圖像識(shí)別系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

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

          如何確定數(shù)字字符是屬于A子集,B子集或者C子集。一13碼左側(cè)數(shù)據(jù)符由A,B子集確定,取決于前置符,右側(cè)數(shù)據(jù)符屬于C子集。前置碼和左側(cè)數(shù)據(jù)符商品條碼字符集的選用規(guī)則如表2所示。

          2 條碼識(shí)別
          在條碼識(shí)別的整個(gè)過程中,都是基于以下假設(shè):所處理的圖像正中肯定是包含條碼部分的,這樣可以很好地減少計(jì)算量。條碼識(shí)別系統(tǒng)分為三個(gè)模塊:圖像預(yù)處理、圖像提取、譯碼。如圖2所示。

          圖像預(yù)處理是利用一維條碼的特征對(duì)條碼執(zhí)行灰度化,二值化,濾波和邊緣檢測(cè)操作。它為后續(xù)的圖像提取做好準(zhǔn)備,圖像預(yù)處理做得越好,圖像提取效果將更加明顯。
          圖像提取是對(duì)預(yù)處理的圖像進(jìn)行分割,分為上下分割和左右分割,在各種背景中分割出條碼區(qū)域,圖像提取的取決于是否能精確地分割出條碼區(qū)域。由于一維條碼是并行長(zhǎng)條的,每一條行掃描線都包行了條碼的所有信息,最簡(jiǎn)單的方法是只要在條碼圖上確定一根行掃描線,逐個(gè)像素判斷,黑的為1,白的為0,計(jì)入數(shù)組,然后計(jì)算寬度就能解碼,這是針對(duì)完全干凈的條碼圖的。實(shí)際應(yīng)用的條碼圖像會(huì)有很多噪聲,同時(shí)條碼區(qū)域也不可能完全干凈,因此需要盡量分割出條碼的大部分區(qū)域給后續(xù)的解碼提供更多的信息,上下分割中把沿條碼方向的部分條碼分割出來,左右分割需把條碼的編碼區(qū)全部包含在內(nèi)。
          譯碼是對(duì)提取后的條碼區(qū)進(jìn)行處理,計(jì)算出條碼中各個(gè)條空的寬度,根據(jù)一維碼的編碼規(guī)則,解出條碼所含的信息。
          2.1 圖像預(yù)處理
          2.1.1 灰度化二值化
          灰度處理,為實(shí)現(xiàn)數(shù)字圖像的閾值變換提供前提條件,要將256色位圖轉(zhuǎn)變?yōu)榛叶葓D,灰度與RGB值之間的關(guān)系為:Y=0.299R+0.587G+O.114B。



          評(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); })();