欢迎来到天天文库
浏览记录
ID:53564851
大小:653.52 KB
页数:50页
时间:2020-04-20
《二维码简介及应用.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、二维码简介及应用二维条码/二维码(2-dimensionalbarcode)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;二维码能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息。二维条码也有许多不同的编码方法,或称码制。就这些码制的编码原理而言,通常可分为以下三种类型:1.线性堆叠式二维码是在一维条码编码原理的基础上,将多个一维码在纵向堆叠而产生的。典型的码制如:Code16K、Code49、PDF417等。2.矩阵式二维码是在一个矩形空间通过黑、白像素在矩阵中的
2、不同分布进行编码。典型的码制如:Aztec、MaxiCode、QRCode、DataMatrix等。3.邮政码通过不同长度的条进行编码,主要用于邮件编码,如:Postnet、BPO4-State。QR码比其他二维码相比,具有识读速度快、数据密度大、占用空间小的优势。QR码容量密度大,可以放入1817个汉字、7089个数字、4200个英文字母。QR码用数据压缩方式表示汉字,仅用13bit即可表示一个汉字,比其他二维条码表示汉字的效率提高了20%。QR具有4个等级的纠错功能,即使破损或破损也能够正确识读。QR码抗弯曲的性能强,通过QR码
3、中的每隔一定的间隔配置有校正图形,从码的外形来求得推测校正图形中心点与实际校正图形中心点的误差来修正各个模快的中心距离,即使将QR码贴在弯曲的物品上也能够快速识读。QR码-快速矩阵二维条码特点300个字符或数字被编进这样大小的QR码里面同样的数据只有条码的十分之一大小QR码标准符号结构QR码符号共有40种规格,分别为版本1、版本2……版本40。版本1的规格为21模块×21模块,版本2为25模块×25模块,以此类推,每一版本符号比前一版本每边增加4个模块,直到版本40,规格为177模块×177模块。QR码标准符号结构每个QR码符号由名
4、义上的正方形模块构成,组成一个正方形阵列,它由编码区域和包括寻象图形、分隔符、定位图形和校正图形在内的功能图形组成。功能图形不能用于数据编码。符号的四周由空白区包围。下图为QR码版本7符号的结构图。QR码标准符号结构寻象图形寻象图形包括三个相同的位置探测图形,分别位于符号的左上角、右上角和左下角,如图2所示。每个位置探测图形可以看作是由3个重叠的同心的正方形组成,它们分别为77个深色色模块、55个浅模块和33个深色模块。如下图所示,位置探测图形的模块宽度比为1:1:3:1:1。符号中其他地方遇到类似图形的可能性极小,因此可以在
5、视场中迅速地识别可能的QR码符号。识别组成的寻象图形的三个位置探测图形,可以明确地确定视场中符号的位置和方向。QR码标准符号结构分隔符在每个位置探测图形和编码区域之间有宽度为1个模块的分隔符,它全部由浅色模块组成。定位图形水平和垂直定位图形分别为一个模块宽的一行和一列,由深色浅色模块交替组成,其开始和结尾都是深色模块。水平定位图形位于上部的两个位置探测图形之间,符号的第6行。垂直定位图形位于左侧的两个位置探测图形之间,符号的第6列。它们的作用是确定符号的密度和版本,提供决定模块坐标的基准位置。求各模块中心坐标的图形。黑白图形相互配置
6、。当QR码歪斜或模块间隔出现误差时用于矫正数据模块的中心坐标。校正图形每个校正图形可看作是3个重叠的同心正方形,由5×5个的深色模块,3×3个的浅色模块以及位于中心的一个深色模块组成。校正图形的数量视符号的版本号而定,在模式2的符号中,版本2以上(含版本2)的符号均有校正图形。补正QR码歪斜的图形,求得校正图形的中心坐标,补正QR码的歪斜。在校正图形中配置有孤立的黑模块,使得更容易检测出中心坐标。编码区域编码区域包括表示数据码字、纠错码字、版本信息和格式信息的符号字符。空白区空白区为环绕在符号四周的4个模块宽的区域,其反射率应与浅色
7、模块相同。QR码的编码编码综述第一步数据分析分析所输入的数据流,确定要进行编码的字符的类型。QR码支持扩充解释,可以对与缺省的字符集不同的数据进行编码。第二步数据编码将数据字符转换为位流。在当需要进行模式转换时,在新的模式段开始前加入模式指示符进行模式转换。在数据序列后面加入终止符。将产生的位流分为每8位一个码字。必要时加入填充字符以填满按照版本要求的数据码字数。第三步纠错编码按需要将码字序列分块,以便按块生成相应的纠错码字,并将其加入到相应的数据码字序列的后面。第四步构造最终信息在每一块中置入数据和纠错码字,必要时加剩余位。第五步
8、在矩阵中布置模块将寻象图形、分隔符、定位图形、校正图形与码字模块一起放入矩阵。第六步掩模依次将掩模图形用于符号的编码区域。评价结果,并选择其中使深色浅色模块比率最优且使不希望出现的图形最少化的结果。第七步格式和版本信息生成格式和版本信
此文档下载收益归作者所有