不由的产生了一个问题:二维码究竟是什么,它如何做到这样的功能的?其实说到二维码,也许你应该猜到了,二维码就是把信息转化为黑白小方块,然后组成一个大方块,你可以想象成答题卡一样。 介绍原理之前我们先介绍一下二维码的“亲戚”条形码条形码是不同粗细的黑白条组成,电脑扫描水平一致的黑白条获得商品编号信息,条形码下面一般都会有标注号码。 再来看二维码 我们可以想到二维码也是差不多的原理,但它不是一个维度的,而是依靠两个维度。 那关键问题就出现了,这些图像是怎么成为信息的呢? 这个时候要搬出一个“法宝”了 “二进制” 二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”简单的说二进制将数字,字母,汉字组成由0和1构成的数字序列 这个时候我们把0看成一个白色小方块,1看成黑色小方块 然后按算法排列的数字数列按八个一组拼到大方块里面 至于那三个大方块,是不是每个二维码都会有 因为那是用来定位的 这就是你用手机无论哪个角度都可以扫成功的原因 谢谢大家观看,如果有帮助希望你点个喜欢就好,嘻嘻 |
|
来自: 公司总裁 > 《顶尖/科普/冷知识》