计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2015年
6期
202-205
,共4页
条形码识别%EAN-13%图像预处理%相似边距离法
條形碼識彆%EAN-13%圖像預處理%相似邊距離法
조형마식별%EAN-13%도상예처리%상사변거리법
bar code recognition%EAN-13%image preprocessing%similar edge distance method
分析了EAN-13条形码的编码和译码方法,基于VC++平台设计并实现了条形码识别系统。主要包括两大部分:第一,对条形码图像的预处理操作。首先对条形码图像进行中值滤波和膨胀操作,可以确保条形码图像中直线的连通;然后再对图像进行腐蚀和均值滤波操作,这样可以进一步消除图像中一些非条形码背景的干扰和影响,使其易于之后进行的译码识别;第二,对预处理后的图像进行译码识别,其思想是利用相似边距离来判别条形码字符的相似度,再通过译码并最终得到条形码图像所代表的数字信息。实验结果表明:该EAN-13条形码识别方法可以有效地解决条码印刷模糊、轻微变形等问题,识别效果较好。
分析瞭EAN-13條形碼的編碼和譯碼方法,基于VC++平檯設計併實現瞭條形碼識彆繫統。主要包括兩大部分:第一,對條形碼圖像的預處理操作。首先對條形碼圖像進行中值濾波和膨脹操作,可以確保條形碼圖像中直線的連通;然後再對圖像進行腐蝕和均值濾波操作,這樣可以進一步消除圖像中一些非條形碼揹景的榦擾和影響,使其易于之後進行的譯碼識彆;第二,對預處理後的圖像進行譯碼識彆,其思想是利用相似邊距離來判彆條形碼字符的相似度,再通過譯碼併最終得到條形碼圖像所代錶的數字信息。實驗結果錶明:該EAN-13條形碼識彆方法可以有效地解決條碼印刷模糊、輕微變形等問題,識彆效果較好。
분석료EAN-13조형마적편마화역마방법,기우VC++평태설계병실현료조형마식별계통。주요포괄량대부분:제일,대조형마도상적예처리조작。수선대조형마도상진행중치려파화팽창조작,가이학보조형마도상중직선적련통;연후재대도상진행부식화균치려파조작,저양가이진일보소제도상중일사비조형마배경적간우화영향,사기역우지후진행적역마식별;제이,대예처리후적도상진행역마식별,기사상시이용상사변거리래판별조형마자부적상사도,재통과역마병최종득도조형마도상소대표적수자신식。실험결과표명:해EAN-13조형마식별방법가이유효지해결조마인쇄모호、경미변형등문제,식별효과교호。
Encoding and decoding methods for EAN-13 bar code are analyzed in this paper. Design and implement a bar code recognition system based on VC++including two processing steps. The first step is to preprocess bar code image. Firstly,median filtering and dilation operation are adopted to make sure the line image is continuous. Then,erosion operation and mean filtering are used to clear clutter back-grounds. The second step is to decode the notation of preprocessed bar code image. Firstly,locate the bar code by computing distance of similar edges and then recognize the bar code by decoding and checking methods. The experimental results show that bar code recognition system developed resolves the problems of poor printing quality and a little distortion effectively.