随着信息科学技术的发展,自动识别技术得到了广泛的应用,大大提高了各行业的生产工作效率。条码识别是以计算机图像处理、模式识别、光电技术和通信技术为基础的综合性技术,是信息数据自动输入、识别的重要方法,已经成为当今主要的自动识别技术之一。
H条码H可分为一维H条码H (One Dimensional Bar Code) 和二维条码(TwoDimensional Bar Code)两大类。一维条码受到容量的限制,仅能标识商品,而不能描述商品。二维条码解决了一维条码面临的容量问题,具有信息量大、可靠性高、保密防伪等优点,并可以用来表示多种语言文字、图象数据等信息。与其他自动识别技术如磁卡技术、射频技术、光学字符识别技术相比,二维条码也具有抗干扰,识别速度快,成本低廉等优势。随着我国市场经济的不断完善和信息技术的迅速发展,国内对二维条码这一新技术的需求与日俱增。
本文在研究二维条码的码制标准的基础上,设计并实现了 DataMatrix 和QR Code 两种二维条码的编解码系统,提出了针对不同二维条码的图像识别方法。
(1)在编码方面,主要研究多种格式数据的压缩编码算法,提出最优编码算法。
(2)在解码方面,主要研究不同格式数据的解码和Reed-Solomon纠错算法在二维条码中的应用。
(3)在条码图像识别方面,研究如何克服图像采集中的误差和条码流通中的受损以及在复杂背景下,准确、高速的识别不同种类的条码。运用图像校正、二值化、去噪、边缘检测、Hough 变换、图像旋转等多种图像处理方法实现条码图像的预处理、条码定位、条码分割和数据提取。
(4) 在实现方面,通过 VC++6.0 开发平台编写DataMatrix、QRCode 两种二维条码的生成、识别和解码软件,并在用户和软件交互功能方面进行改进,从而改善了条码软件的操作性,提高了条码方案的通用性。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !