二维码基础知识二维码基础知识 篇一 二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的比特流(由 0,1 构成)的概念,使用若干与二进制相对应的几何形体来表示文字数值信息,通过图像输入设备或光电扫描设备自动识读以实现信息自动处理
二维码具有条码技术的一些共性:每种码制有其特定的字符集,每个字符占有一定的宽度,并且具有一定的校验功能等,同时还具有对不同行的信息自动识别的功能以及处理图形旋转变化等特点
在许多种类的二维码中,常用的码制有:Data Matrix、Maxi Code、Aztec Code、QR Code
目前,市场上被微信、支付宝、微博等公司采纳并“火”起来的二维码是 QR Code
QR Code 是 1994 年由日本 DensoWave 公司发明的
QR 来自英文“Quick Response”的缩写,即快速反应的意思,源自发明者希望 QR Code 可让表示的内容快速被解码
QR Code 常见于日本、韩国,并且是目前日本最流行的二维码空间条码
二维码有如下几个特点
1)高密度编码,信息容量大:可容纳多达 1850 个大写字母,或者 2710 个数字,或者 1108个字节,或者 500 多个汉字,比普通条码信息容量约高几十倍
2)编码范围广:该条码可以把图片、声音、文字、指纹等可以数字化的信息进行编码,用条码表示出来,还可以表示多种语言文字以及图像数据
3)容错能力强,具有纠错能力:这使得二维码在因穿孔、污损等原因致使局部损坏时,照样可以正确得到识别,损毁面积达 50%仍可恢复信息
4)译码可靠性高:它比普通条码译码错误率百万分之二要低得多,误码率不超过千万分之一
5)可引入加密措施:保密性、防伪性好
6)成本低、易制作,持久耐用