手机印联传媒–焦点关注

时下流行的二维码,一张图让你看懂原理

时间:2017-05-23 15:41:15来源:印联传媒

  【印联传媒资讯】随着科技互联网的飞速发展,我们的日常生活已经充满了二维码。看网页要扫二维码,加好友要扫二维码,现在连楼下卖草莓的大妈都支持扫码支付了,更令人哭笑不得的是乞丐都开始用二维码了。二维码给我们的生活带来的巨大的变化,让生活更加便捷。

 

  那么你知道,二维码到底是如何形成的,是什么原理呢?

 

null

 

  ?二维码就是把信息翻译成黑白小方块,然后填到这个大方块里,这有点类似于中学考试中用的答题卡,就是把信息变成机器可扫描的图案,一秒钟就能知道你得了多少分。当然,二维码的原理和答题卡还不太一样。

 

  二维码的哥哥——条形码,也就是超市收银员扫的那个黑白条,电脑在水平方向上识别粗细不匀的黑白条,就能找到藏在其中的商品编号信息。相比于只在一个维度上,携带信息的条形码“二维码”在水平垂直两个维度上都携带了信息,也就做成了这个方块状的样子。条形码和二维码这一对好兄弟,其实就是给数字、字母、符号等这些字符换了一身衣服,把它们打扮成了能被手机相机识别的黑白条或块。那么,最关键的问题来了,这些字符到底是怎么变成二维码图案的呢?

 

null

 

  这就要提到一个人类具有划时代意义的伟大发明——二进制,我们平时使用的这些字母、数字、汉字等各种字符,虽然画风完全不同,但是机智的人类发明了一个方法,使它们都可以被统一转换为由0和1组成的二进制数字序列,这个转换的过程叫做编码。字符在被变成只有0和1组成的数字序列之后,再进行一系列优化算法,就得到了最终的二进制编码。在最后这串编码中。一个0对应的就是一个白色小方块,一个1对应的就是一个黑色小方块,我们把这些小方块按照8个一组,填进大方块里,这就是一个完整的可以被手机相机识别的二维码图案了。

 

  所有二维码角上都有三个相同的方块,是用来给相机定位的,不管正着扫,倒着扫,还是斜着扫,扫出来的结果都是一样的。不信?你扫一扫试试:

 

 

印联独家