QR Code二维码 QR Code码是由日本Denso公司于1994年9月研制的一种矩阵二维码符号,QR来自英文“Quick Response”的缩写,即快速反应的意思,源自发明者希望QR码可让其内容快速被解码。QR码比普通条码可存储更多数据,亦无需像普通条码般在扫描时需直线对准扫描仪。 它除具有一维条码及其它二维条码所有的信息容量大、可靠性高、可表示汉字及图象多种文字信息、保密防伪性强等优点外,还具有以下特点: (1)超高速识读: 从QR Code码的英文名称Quick Response Code可以看出,超高速识读特点是QR Code码区别于四一七条码、Data Matrix等二维码的主要特性。由于在用CCD识读QR Code码时,整个QR Code码符号中信息的读取是通过QR Code码符号的位置探测图形,用硬件来实现,因此,信息识读过程所需时间很短,它具有超高速识读特点。用CCD二维条码识读设备,每秒可识读30个含有100个字符的QR Code码符号;对于含有相同数据信息的四一七条码符号,每秒仅能识读3个符号;对于Data Martix矩阵码,每秒仅能识读2~3个符号。QR Code码的超高速识读特性是它能够广泛应用于工业自动化生产线管理等领域。 (2)全方位识读: QR Code码具有全方位(360°)识读特点,这是QR Code码优于行排式二维条码如四一七条码的另一主要特点,由于四一七条码是将一维条码符号在行排高度上的截短来实现的,因此,它很难实现全方位识读,其识读方位角仅为±10° (3)能够有效地表示中国汉字、日本汉字: 由于QR Code码用特定的数据压缩模式表示中国汉字和日本汉字,它仅用13bit可表示一个汉字,而四一七条码、Data Martix等二维码没有特定的汉字表示模式,因此仅用字节表示模式来表示汉字,在用字节模式表示汉字时,需用16bit(二个字节)表示一个汉字,因此QR Code码比其它的二维条码表示汉字的效率提高了20%。QR Code码可以放入1817个汉字、7089个数字、4200个英文字母。 (1)QR Code与Data Martix和PDF417的比较: QR Code 与Data Martix和PDF417 的比较表 码制QR CodeData MartixPDF 417研制公司Denso Corp.I.D. Matrix Inc.Symbol Technolgies Inc(日本)(美国)(美国)码制分类矩阵式堆叠式识读速度30个/每秒2~3个/秒3个/秒识读方向全方位(360°)±10°识读方法深色/浅色模块判别条空宽度尺寸判别汉字表示13bit16bit16bit * 每一符号表示100个字符的信息。 二、编码字符集: 1、数字型数据(数字0~9); 2、字母数字型数据(数字0~9;大写字母A~Z;9个其他字符:space ,$, %, *, +, -, ., /, :); 3、8位字节型数据; 4、日本汉字字符; 5、中国汉字字符(GB 2312《信息交换用汉字编码字符集 基本集》对应的汉字和非汉字字符)。 三、QR Code码符号的基本特性 符号规格21×21模块(版本1)-177×177 模块(版本40)(每一规格:每边增加4个模块)数据类型与容量· 数字数据 :7,089个字符· 字母数据 :4,296个字符(指最大规格符号版本40-L级)· 8位字节数据 :2,953个字符· 中国汉字、日本汉字数据 :1,817个字符数据表示方法深色模块表示二进制“1”,浅色模块表示二进制“0”。纠错能力· L级:约可纠错7%的数据码字· M级:约可纠错15%的数据码字· Q级:约可纠错25%的数据码字· H级:约可纠错30%的数据码字结构链接(可选)可用1-16个QR Code码符号表示一组信息掩模(固有)可以使符号中深色与浅色模块的比例接近1:1,使因相邻模块的排列造成译码困难的可能性降为最小。扩充解释(可选)这种方式使符号可以表示缺省字符集以外的数据(如阿拉伯字符、古斯拉夫字符、希腊字母等),以及其他解释(如用一定的压缩方式表示的数据)或者对行业特点的需要进行编码。独立定位功能有 图1:vs9100工业级二维扫描枪 QR码已经成为了日常生活中非常常见的一种条码,扫码支付越来越普遍,一个小小的二维码大大的用处,而市场上的也提供了多种多样的扫码枪来帮助商家完成支付工作,就比如图1这款二维扫描枪就采用工业级高性能线性CCD影像识别技术,解码速度300/次每秒,严格的工业等级设计,任何场景轻松应付,QR码的出现也帮助人民实现“一码在手天下我走”的梦想。 |
|