如今,伴随着智能手机的全面普及,
二维码已然深入我们的生活
交友、出行、支付……可以说是无处不在!
根据微信5月份的数据显示,
仅疫情期间,微信就用掉了1400亿个二维码!
真可谓是手携二维码,走遍天下都不怕。
那么想必就有同学要问了:
二维码这么用下去,有一天会用完吗?
其实答案很简单:会的
但是要好多亿亿亿……年
而想要知道这个答案,
我们就从二维码的原理说起~
二维码是怎么被识别的
二维码就是用特定的几何图形按编排规律在二维方向上分布,采用黑白相间的图形来记录数据符号信息。在识别程序的眼中,二维码的白色方块代表二进制的“0”,黑色方块代表二进制的“1”,这样就能根据颜色和排列解读出二维码所包含的信息。
如今我们最常使用的二维码是1994年被Denso发明的QR二维码,QR是英文Quick Response(快速反应)的缩写,顾名思义,QR二维码具有被快速识别的特点。
与此同时,二维码的特点还包括保密性好、制作成本低、容量大、编码范围广等。最重要的是二维码本身具备纠错功能,有时即使二维码有部分损毁仍可被正确识别。
二维码会被扫光吗
现在的二维码有40个官方版本,Version1-40,最小为21*21、最大为177*177矩阵。以微信使用的25X25 矩阵付款码为例,每一排有 25 个方块,共 25 列,除去定位用的方块和冗余纠错的方块等,还剩下478 个方块。
按照二进制,每个方块有黑、白两种选择,所以 478 个小方块理论上一共可以组合 2^478 个二维码。也就是一个25X25规格尺寸的二维码可以生成:
780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544个二维码。
小翼大致估算了一下,即使每年使用二维的数量以万亿为单位,也足够使用好多亿亿亿亿亿年!要知道地球的年龄估值才大约45.5亿年左右~
二维码会重复吗
二维码图像复杂,很少有人去特意比对两个不同二维码的图案,这就牵扯到一个问题:二维码会重复吗?
答案是:并不会!因为二维码是一种编码,是根据你提供的信息所生成,因此你生成二维码时使用的信息不同,最终出现的二维码也不会相同。
文章为用户上传,仅供非商业浏览。发布者:Lomu,转转请注明出处: https://www.daogebangong.com/articles/detail/mei-tian-du-zai-sao-sao-sao-er-wei-ma-hui-yong-guang-ma.html
评论列表(196条)
测试