二维码

因为二维码的尺寸是有限的,那二维码的数量就是有限的。====》二维码的最大容量取决于主流扫码设备的分辨能力,二维码自身信息量越多,所需的像素点越多;像素越多,越难分辨和解码,因为扫码设备(摄像头)有分辨上限。800万(8M)像素的摄像头无法扫出16M像素(4096*4096)的二维码;所以目前可用的二维码都不会太大,比如某二维码生成网站最大只提供800*800(约0.6M)的二维码生成服务。(注意这里的M是指像素点数量,不是图片的文件大小)

现在的二维码有40个官方版本(二维码是由Denso公司于1994年9月研制的一种矩阵二维码符号)

。从Version1-40,最小为21*21、最大为177*177矩阵。其中,微信名片就是37×37 的矩阵规格,微信的付款码是 25×25 的矩阵规格。

25X25 的微信付款码:

每一排有 25 个方块,共 25 列,除去定位用的方块和冗余纠错的方块等,还剩下478 个方块。按照二进制,每个方块只有黑或白两种选择,所以 478 个小方块理论上一共可以组合 2^478 个二维码。

posted @ 2021-03-29 10:13  KLAPT  阅读(471)  评论(0编辑  收藏  举报