基于图像技术的EAN-13条码识别系统设计
2020年信息技术与网络安全第3期
李慧,欧阳鑫玉,张锋
(辽宁科技大学 电子与信息工程学院,辽宁 鞍山 114051)
摘要: 条形码技术作为一种数据采集和自动识别技术应用非常广泛。为了更好地满足应用场景的自动化功能需求,利用图像处理相关技术,对EAN-13条形码识别的相关算法进行了研究。首先,针对采集到的条形码图像进行图像预处理,包括图像灰度化、基于Hough变换的图像倾角矫正、目标分割和图像滤波;然后根据条形码编码的既定规则,采用平均值法和校验码验证法对条形码进行译码;最后,利用MATLAB仿真软件,设计了一个条形码识别系统。通过实验验证,所设计的系统识别率可以达到99%以上,取得了很好的效果。
中圖分類號:TP311
文獻(xiàn)標(biāo)識碼:A
DOI: 10.19358/j.issn.2096-5133.2020.03.014
引用格式:李慧,歐陽鑫玉,張鋒.基于圖像技術(shù)的EAN-13條碼識別系統(tǒng)設(shè)計[J].信息技術(shù)與網(wǎng)絡(luò)安全,2020,39(3):73-77.
文獻(xiàn)標(biāo)識碼:A
DOI: 10.19358/j.issn.2096-5133.2020.03.014
引用格式:李慧,歐陽鑫玉,張鋒.基于圖像技術(shù)的EAN-13條碼識別系統(tǒng)設(shè)計[J].信息技術(shù)與網(wǎng)絡(luò)安全,2020,39(3):73-77.
Design of EAN-13 barcode recognition system based on image technology
Li Hui,Ouyang Xinyu,Zhang Feng
(School of Electronic and Information Engineering,University of Science and Technology Liaoning,Anshan 114051,China)
Abstract: As a common data acquisition and automatic recognition technology,barcode technology has a wide range of application.In order to better meet the automation requirements of application scenarios,this paper studies the algorithms of EAN13 barcode recognition by using image processing technology.Firstly,the collected barcode image is preprocessed,including image graying,image inclination correction based on Hough transform,target segmentation and image filtering;secondly,according to the coding rules of barcode,the barcode is decoded by mean value method and check code error correction processing;finally,based on MATLAB software,a barcode recognition system is designed.Through the experimental verification,the recognition rate of the designed system has reached more than 99%,and achieved good results.
Key words : barcode recognition;image technology;system design;EAN-13
0 引言
隨著社會經(jīng)濟(jì)的快速發(fā)展,條形碼技術(shù)已成為一種常用的數(shù)據(jù)采集和自動識別技術(shù),由于它具備輸入速度快、準(zhǔn)確率高、投入成本低、簡單實(shí)用、自由度大、采用設(shè)備相對簡單、容易制作等特點(diǎn),因此能夠普遍應(yīng)用在商品流通、工業(yè)生產(chǎn)、交通運(yùn)輸、智慧物流、醫(yī)療衛(wèi)生等領(lǐng)域。
對于條碼的識別,通常是基于光電技術(shù)進(jìn)行識別,一般的光電識讀設(shè)備通過線性掃描的方式讀取到條碼信息后,再利用硬件進(jìn)行條形碼的識讀。由于條碼可能存在印刷不清或者由于臟污形成噪聲等情況,會導(dǎo)致識別率降低;此外,識讀設(shè)備成本過高,采用人工手持條形碼識別裝置工作效率低,難以適應(yīng)現(xiàn)代智能化、自動化的應(yīng)用場景功能需求。隨著數(shù)字圖像處理技術(shù)的發(fā)展,采用圖像處理技術(shù)和相關(guān)的智能算法對條形碼進(jìn)行識別已成為新的趨勢,它可以有效解決利用硬件識別帶來的技術(shù)和成本問題。
本文詳細(xì)內(nèi)容請下載:http://m.ihrv.cn/resource/share/2000003191
作者信息:
李慧,歐陽鑫玉,張鋒
(遼寧科技大學(xué) 電子與信息工程學(xué)院,遼寧 鞍山 114051)
此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
