二维条码生成与辨识算法的研究及其可移植C代码的实现

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:sam_rao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
条码技术是在计算机技术与信息技术的基础上发展起来的,是容编码、打印、图像采集和处理、编码纠错、图像识别于一体的一门新兴技术,在自动识别领域发挥着重要作用。目前广泛应用的一维条码依赖于数据库给出文字信息,为在条码中直接包含需要的文字信息,信息密度更大的二维条码出现了。已经成为国家标准的PDF417条码,就是一种二维条码。根据课题的目标,本文在研究与总结二维条码技术现状的基础上,对PDF417条码的生成和识别算法做了较为深入的研究。本论文的主要工作包括:(1)PDF417编码算法的分析及实现:包括码字的生成、数据压缩算法的实现、错误纠正码字的生成等,并根据符号字符-码字的对应关系制作生成了相应的数据文件用于符号字符-码字的查询;(2)条码图像的获取与预处理:以扫描仪获取的图像为基础,在PC上检验了通用图像处理的一般算法,如图像二值化、图像增强、图像旋转等预处理,尤其提出了一种基于PDF417的Hough变换方法,给出了根据PDF417特殊结构特点,对污损条码图像进行智能复原的算法;(3)编码的提取:以图像处理后的条码图像为研究目标,实现了图像的识别译码算法,主要过程有:起始位置的确定、图像分层、码字查询,译码子程序调用等。(4)可移植源代码的研发:以Visual C++6.0为工具,探讨了编写可移植C代码的几种方法,完全实现了上述诸算法的C代码。除此之外,本文还对基于PC和嵌入式系统的PDF417应用体系的组成和应用做了探讨。文中用若干实际样本条码图像验证了识读算法的可行性,结果证明算法是正确可行的,虽然严重污损条码的识读仍是困难的。
其他文献
高速三体船作为一种高性能船型,在稳性、阻力、耐波性等多个方面都极具优势。但在船型设计优化过程中,各项性能并未能协调统一地向同一个方向优化,所以根据实际需求提升目标
随着世界海运业的不断发展,远洋船舶数量急剧增加,由船舶柴油机废气排放所造成的大气环境污染问题也日益严重,引起国际社会的高度关注。为此,国际海事组织制订了MARPOL公约附
近场扫描光学显微镜(ScanningNear-fieldOpticalMicroscope,SNOM)以光子作为信息传播的载体,突破了传统光学显微镜的极限分辨率,使它能在纳米尺度获得样品的光学结构和光谱信息,且
视讯产业蓬勃发展,多媒体通讯技术应用日益广泛,诸如视频监控、可视电话、流媒体、IPTV等。在众多多媒体技术中,视频压缩编码技术是核心,是构建多媒体系统的关键模块。H.264/
随着货运船舶的日益大型化,船舶推进轴系的尺寸也逐渐增大,导致各轴承所承受的载荷随之增大,为保证船舶推进轴系的正常运行,航运界对轴系校中提出了更高要求。大多数船厂用于
动力定位系统正在逐渐替代传统锚泊系统作为深海浮式结构的主要定位方式,将在深水海洋科考、海洋油气资源开发等诸多领域有非常广泛的应用前景。但只有国外少数机构拥有自主
港口作业拖轮的发展已经有近40年的历史,作为港口辅助大船靠离泊作业的专用船舶,全回转拖轮由于其良好的机动性与灵活性,受到了国内外业界的青睐,目前已在港口生产中广泛应用
随着我国海洋强国、一带一路战略等涉海战略的实施,航运业的发展会越来越受到国家的重视。在对航运业保障时,航标扮演着极其重要的角色。航标的布放等作业离不开航标船起重机
分析翻转课堂的内涵和在教学中运用的意义.结合人教版新目标初中《英语》九年级Unit 7 Teenagers should be allowed to choose their own clothes Section A 3a—3c Mom Kno
人脸是人体最具表达力的部分,具有个性化和多样化的特点。生活中我们通过人脸来辨别身份,通过人脸来表达喜怒哀乐,人脸在我们平时的生活中起着举足轻重的作用。人脸具有复杂