找回密码
 注册
搜索
热搜: 回贴

关于矩阵二维码符号 -- QR CODE

2010-1-31 08:05| 发布者: admin| 查看: 76| 评论: 0|原作者: 柳梦璃

QR Code很好玩
  前两天无意中想到,在今年的中文网志年会的T-shirt上,可以印上能够包含丰富信息的2D空间条码:QR Code,只要使用支持QR Code解码的手机或其它设备,就能读取其中包含的Blog地址、简介等资料,应该很有意思。
  根据这里的说明,QR Code码,是Quick Response Code的缩写,作为一种具有超高速识读特性的矩阵二维码符号,由日本Denso公司于1994年9月研制,据称比较适合应用于工业自动化生产线管理等领域。而实际上已经被广泛使用在更多的领域,比如老冒很早以前提到过QR code巧克力、Vista在自己的Blog上侧边栏上放置的QR Code图等,在这里可以看到更多QR Code的应用情况。
  除了使用支持QR Code的手机之外,Windows上也有制作、读取QR Code码图的工具软件可用,比如PostShow提到的这款Psytec QR Code Editor,这里有SEVEN制作的中文版下载。
  左边这个方形的图码就是我用上述工具制作的QR Code图,启动Psytec QR Code Editor后,按住“Ctrl+D”,再用鼠标框住这副图,就可以看到其中隐含的信息了。同样,你也可以制作自己的QR Code图,之后印在T-shirt、名片、杯子、贴纸上,应该都很好玩。
From:http://herock.net/archives/000182.html
快速矩阵二维条码―QR码
QR Code码是由日本Denso公司于1994年9月研制的一种矩阵二维码符号,它除具有一维条码及其它二维条码所具有的信息容量大、可靠性高、可表示汉字及图象多种文字信息、保密防伪性强等优点外,还具有如下主要特点:
普通的一维条码只能在横向位置表示大约20为的字母或数字信息,无纠错功能,使用时候需要后台数据库的支持,而二维条码是横向纵向都存有信息,可以放入字母、数字、汉字、照片、指纹等大量信息,相当一个可移动的数据库。如果用一维条码与二维条码表示同样的信息,QR二维码占用的空间只是条码1/11的面积。

QR 码 (2D 符号) 在横向和纵向上都包含有信息,而 条码只有一个方向上包含有信息。QR 码能够包含的信息比条码多得多




  QR二维码比其他二维码相比,具有识读速度快、数据密度大、占用空间小的优势。QR码的三个角上有三个寻象图形,使用CCD识读设备来探测码的位置、大小、倾斜角度、并加以解码,实现360读高速识读。每秒可以识读30个含有100个字符QR码。QR码容量密度大,可以放入1817个汉字、7089个数字、4200个英文字母。QR码用数据压缩方式表示汉字,仅用13bit即可表示一个汉字,比其他二维条码表示汉字的效率提高了20%。QR具有4个等级的纠错功能,即使破损或破损也能够正确识读。QR码抗弯曲的性能强,通过QR码中的每隔一定的间隔配置有校正图形,从码的外形来求得推测校正图形中心点与实际校正图形中心点的误差来修正各个模快的中心距离,即使将QR码贴在弯曲的物品上也能够快速识读。QR码可以分割成16个QR码,可以一次性识读数个分割码,适应于印刷面积有限及细长空间印刷的需要。此外微型QR码可以在1厘米的空间内放入35个数字或9个汉字或21个英文字母,适合对小型电路板对ID号码进行采集的需要。

多到 7,089 数字可以被编码(下图为300 个字符或数字被编进这样大小的QR码里面)




同样的数据只有条码的十分之一大小




超高速识读:
从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码的超高速识读特性是它能够广泛应用于工业自动化生产线管理等领域。
全方位识读:
QR Code码具有全方位(360°)识读特点,这是QR Code码优于行排式二维条码如四一七条码的另一主要特点,由于四一七条码是将一维条码符号在行排高度上的截短来实现的,因此,它很难实现全方位识读,其识读方位角仅为±10°.
能够有效地表示中国汉字、日本汉字:
由于QR Code码用特定的数据压缩模式表示中国汉字和日本汉字,它仅用13bit可表示一个汉字,而四一七条码、Data Martix等二维码没有特定的汉字表示模式,因此仅用字节表示模式来表示汉字,在用字节模式表示汉字时,需用16bit(二个字节)表示一个汉字,因此QR Code码比其它的二维条码表示汉字的效率提高了20%。

编码字符集:
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个模块)
数据类型与容量(指最大规格符号版本40-L级)
· 数字数据 :7,089个字符
· 字母数据 :4,296个字符
· 8位字节数据 :2,953个字符
· 中国汉字、日本汉字数据 :1,817个字符
数据表示方法 深色模块表示二进制“1”,浅色模块表示二进制“0”。

纠错能力
· L级:约可纠错7%的数据码字
· M级:约可纠错15%的数据码字
· Q级:约可纠错25%的数据码字
· H级:约可纠错30%的数据码字
结构链接(可选) 可用1-16个QR Code码符号表示一组信息
掩模(固有) 可以使符号中深色与浅色模块的比例接近1:1,使因相邻模块的排列造成译码困难的可能性降为最小。
扩充解释(可选) 这种方式使符号可以表示缺省字符集以外的数据(如阿拉伯字符、古斯拉夫字符、希腊字母等),以及其他解释(如用一定的压缩方式表示的数据)或者对行业特点的需要进行编码。 独立定位功能

QR Code码可高效地表示汉字,相同内容,其尺寸小于相同密度的PDF417条码。目前市场上的大部分条码打印机都支持QR code条码,其专有的汉字模式更加适合我国应用。因此,QR code在我国具有良好的应用前景。



最新评论

相关分类

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-29 19:30 , Processed in 0.369086 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部