栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 学术 > 学生必读 > 数学大王

二维码的秘密你知道吗?

二维码的秘密你知道吗?

逸之

如今,科技知识普及了,网速也提高了,成年人们几乎每天都要和二维码打交道。买东西时不用带现金,可以通过手机扫码付款;看到手机软件的广告,可以直接扫码安装;认识了新朋友,可以互相扫码加为好友……这些便利的二维码背后究竟隐藏着怎样的秘密?今天我们就来揭开二维码的神秘面纱。

我们平时看到比较多的是QR码,是二维码的一种。QR是由英文单词Quick Response(快速响应)的两个首字母组成的。正如这个單词的含义一样,QR码的识别速度确实很快。

相比其他样貌的二维码,QR码“朴实”得多,由一个个深色和浅色(常见的是黑色和白色)的小方块组成。对计算机有所了解的小朋友可能已经猜到,这些小方块代表着二进制的1和0——深色块代表1,浅色块代表0。通过摄像头扫描后,QR码中的二进制信息被识别出来,这些信息可能是一串数字,也可能是一串英文字母,还可能是一串汉字,最常见的是一个网络链接地址。只不过在扫码之后,手机软件往往不会把这个地址显示出来,而是会直接打开它所对应的网页。

QR码的外观是正方形,这个正方形可大可小,共有40种尺寸。最小的QR码由21行21列小方块组成,比它规格稍大的有25行25列,再大些的有29行29列… …以此类推。最大的QR码有177行177列,它最多可以用来表示七千多个数字,或四千多个字母,或两千多个汉字。

“回”字的奥秘

QR码看似杂乱无章,实则经过了精心编码。和“世界上没有两片相同的树叶”一样,每个QR码都独一无二。数字、字母、汉字,以及各种特殊符号,都各自对应着一串二进制数字。这些二进制数字经过一道道复杂的处理工序,最终变成了QR码中那密密麻麻的小方块。

聪明的你可能已经发现,所有QR码都有3个相同的“角”,它们都是一个7×7的“回”字——中心由9个深色块组成的3×3的大方块,外边有16个浅色块围成一圈包围着它,浅色块的外面又围有24个深色块。这3个“回”字锚定了QR码的正确姿态,确保它在任何角度都能被手机软件识别。

还有一种小号的“回”字(5×5)会在QR码中有规律地出现(最小的QR码除外),它们把整个QR码分成一个个较小的正方形,以免手机软件识别的时候“看得眼花”。

再仔细观察,我们还能发现一些有趣的现象。比如第7行或第7列,两个“回”字之间,深色和浅色的小方块总是交替着出现,像是两把尺子,帮助进行扫描的手机软件把每一格都扫描准。

还有些规律很难靠肉眼找到,比如左上角的“回”字下方和左下角的“回”字右侧的小方块排布总是一致的,这意味着相同的信息出现了两次。正是有了这些“多余”的小方块,QR码即使缺损了一小部分,也可能被正确识别。生命力最强的QR码在高达30%的缺损下还能被识别。不信用你的手指挡住它的一部分,试试还能不能被识别出来。不过,记得可别把那些关键的“回”字给挡住了哟!

五花八门的二维码

其实,二维码分为很多种,每一种二维码的形状、排版和颜色都大不相同。快来看看下面这些“漂亮的朋友”。

原来,小小的二维码有这么多精心的设计,而我们有幸可以用自己的眼睛去一探究竟。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/xueshu/338212.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号