侵权投诉
当前位置:

OFweek电子工程网

数字信号处理

正文

【干货】读懂二维码生成原理 从此眼睛也能扫一扫

导读: 在《最强大脑》中,有一期选手居然用肉眼识别二维码,不是一个两个,也不是十个二十个,而是102个...那么,二维码怎么生成的?二维码怎么被手机识别的?肉眼怎么识别二维码?

  1、二维码历史

  近日网上疯传着一个段子:小偷也利用上高科技手段啦,楼下的便利店抓到一个小偷,他把店里的支付二维码偷偷换成自己的,店主直到月底结款的时候才发现。事实上这只是一个段子罢了,小偷如果把商店的二维码偷梁换柱换成自己设计的二维码,首先这个过程不容易,因为店里粘贴二维码的位置固定在某一处,而且店内全天候有人,很难找到下手的机会。并且小偷制作的二维码中心头像需要跟店里的设计一致,不然很容易被发现。那么二维码到底是怎么工作的呢?又是怎么被手机所识别的呢?今天我们就来聊聊二维码的故事。

  其实早在1970年,美国易腾迈公司前身Interface Mechanisms就已经发明了二维码,但直到近几年才普及起来。二维码用特定的几何图形按照一定规律,在平面上印制出黑白相间的矩形方阵,用来记录数据符号信息。它的原理和它的哥哥一维条形码比较像,但一维条形码的使用受到了较大的限制,有时甚至变得毫无意义。另外,要用一维条形码表示汉字的场合,显得十分不方便,且效率很低,所以高密度、高可靠性的二维码就应运而生了。二维条码是大容量、高可靠性信息实现存储、携带并自动识读的最理想的方法。

  从上世纪90 年代初,中国物品编码中心将二维码技术引进中国,随着国外二维码制在中国不断拓展,人们逐渐发现了一个问题,由于PDF417、QR等国外码制没有考虑中国汉字编码的问题,在我国使用时,经常会出现中国汉字信息表示效率不高等问题。在2003年至2005年,中国物品编码中心与我国网路畅想、意锐新创公司共同研发的汉信码码制,正式开启了中国二维码的新篇章。随着汉信码技术的发展成熟与国家标准的制定,我国二维码产业和应用发展有了自主知识产权二维码码制标准的支持,适合中国需求的二维码民族产业开始起步。

  到了今天,随着iPhone、Android等智能手机软硬件平台的发展成熟,腾讯公司、百度公司等互联网巨头开始在二维码上投入巨额资源研发和推广,二维码的移动应用市场被培养起来,公众对于二维码,特别是手机二维码认知逐渐成熟。用于手机识读的二维码广泛出现在广告、网页、招牌、票据等载体上,手机“扫一扫”,实现移动获取信息或上网、添加微信、微博关注等应用,已经走入千家万户,悄无声息的改变着我们的生活。

  2、二维码怎么生成的?

  二维码其实就是由很多0、1组成的数字矩阵。二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化等特点。二维条码/二维码能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息。

1  2  3  下一页>  
声明: 本文由入驻OFweek公众平台的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

我来说两句

(共0条评论,0人参与)

请输入评论

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号