QR code条码编解码及应用的研究

来源 :五邑大学 | 被引量 : 0次 | 上传用户:lbj120225
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
条码技术是集编码、印刷、识别、数据采集和处理于一体的综合技术。一维条码在生产和生活的各个方面得到了广泛应用,但是一维条码本身的缺点--信息量少、依赖数据库等缺点也日益显露出来。二维条码比一维条码提供更高的信息密度和更小的存储空间,具有信息容量大、可靠性高、超高速全方位识读、高效汉字表示等优点,广泛应用于工商、金融、税务、物流、海关等领域。 快速响应矩阵码(Quick Response code,简写为QR code)是一种矩阵式二维条码,也是当前应用比较广泛的一种二维条码。本课题的研究旨在设计出三个系统:QR code条码的编码系统、QR code条码的解码系统和条码的可变打印系统。编码系统完成从输入数据到生成相应QR code条码符号的功能;解码系统完成对采集到的QR code条码符号进行解码还原出所携带信息的功能;条码的可变打印系统可以打印23种一维条码与3种二维条码。 本文针对QR code条码的标准文档国标GB/T18284-2000《快速响应矩阵码》,介绍了QR code条码的特点和编解码规则,同时对编解码系统中用到的纠错码理论进行了深入的研究,归纳出RS、BCH纠错码在QR code编解码中的实现方法,从而为QR code条码应用系统的稳定运行奠定了良好的理论基础。用C#语言实现了QR code条码的编码系统与解码系统,根据参考文献[36]在QR code条码编码系统中对国标GB/T18284-2000《快速响应矩阵码》标准中传统编码模式作出的改进,来实现编码方案使得编码实现更简单。QR code条码解码系统是对以上QR code条码编码系统生成的QR code条码图像进行解码,得到QR code条码符号所携带的信息。本文最后用C#语言实现条码的可变打印系统,该条码的可变打印系统不仅能够应用在深圳联通客户话费单的打印系统中,还可以广泛应用到其它与条码打印有关的业务中,具有广泛的应用前景。
其他文献
随着互联网的不断建设和发展,互联网用户对网络应用多样化和网络服务性能的需求越来越高,特别是网络物理传输线速的进一步提升都极大地增加了高速主干网络测量和管理的难度。通
近年来,随着数值预报技术的发展和气象卫星探测能力的不断提高,人们越来越多地将卫星资料应用于数值预报中,并取得了明显的进展。然而,卫星资料的使用,云判断和云型分类是首要解决
多标签分类问题中每个数据样本往往对应一个由多个相关标签构成的标签子集合,而这个标签子集则反映了该样本所具有的多种语义意义。考虑到传统分类问题中每个样本有且仅有唯
网络的飞速发展,为我们提供了丰富的资源、信息,给我们的生活带来了方便,也为无数的学习者提供了快捷、方便的学习方式,使学习可以不受时间和空间的限制。与此同时,随着教育
由于Web镜像和网络转载抄袭,完全重复以及近似重复的网页数据对于当前的搜索引擎产生了一系列的问题:它不仅增加了网页数据索引的存储量而且给搜索引擎的检索服务带来了沉重
重构指在不改变软件外在行为的前提下,改善软件内部结构,从而在软件演化过程中优化软件质量,提高软件可理解性、可维护性和可扩展性等。二十多年来,人们对重构技术进行了深入地研
正交频分复用(OFDM)技术被当今社会普遍认为是4G的核心技术之一。目前已经被应用于无线局域网(WLAN:Wireless Local Area Networks),无线城域网(WMAN:Wireless Metropolitan
随着计算机网络技术的不断成熟,网络化考试系统成为计算机辅助教学的一个重要应用,而校园网建设的日渐完善,为考试系统的应用提供了更加有利的平台。作为考试系统的核心和难
HITTING SET-问题是组合学中的一个经典计算问题,它和集合覆盖(Set Cover)问题等价,其任务是计算有限集合S的一个基数较小的子集D使之满足和集合C的每一个元素相交非空,其中
学位
企业级软件产品规模庞大,模块众多,配置复杂,其中最典型的代表就是ERP企业管理软件。一个企业如果将采购、生产、销售、财务管理全部使用ERP企业管理软件来管理,往往需要耗费一、