-二维码到底是怎么被识别的?黑白小方块又是怎么储存数据的?

AID:
CID:
视频图片:
作者头像:
弹幕地址:
视频描述:

热门回复:

  • Rastop:最大的二维码每边有177个modules,我叫它格子吧,一共有177×177 = 31329个格子。每个格子都有黑和白,也就代表了1和0,一个格子一字节(bit)。 但并不是全是用来储存东西的,每个二位码的三个角落都有正方形(finder pattern)就占了8×8 个格子,有三个所以就有192个格子。 还有46个5*5的alignment patterns(1150),13个用来数长度,272个timing格子用来定位,36个version information格子表示二维码的版本,31个format information格子表示格式信息,4个用来表示Mode,再加上刚才提到的那196个finder pattern格子,这些1698个格子全都不能用。 那我们还剩下31329 − 1698 = 29631 个可用格子。 而且为了允许二维码被遮住一部分还能用,我们要再多750 x 8=6000个纠错格子。 现在,可用的只剩下29631 − 6000 = 23631个(bit)。 2个字母或数字占11个字节(格子)所以4296个字符可以分成2148对,每对占11个字节,一共占23628个字节(格子)。然而我们才有23631个可用字节,还有三个格子没用
  • DawnRian:储存不了大姐姐储存小姐姐嘛
  • 白泽大佬哦:就我扫了封面的二维码吗?
  • 沐晨儿丶:我有一次扫描二维码朝着地面乱扫,然后我和我大伯的脚出现在镜头里之后突然滴了一声,显示扫描成功出现了一个链接,但是当时没WiFi没流量不知道链接里的是啥东西,而且我也没有看见有什么二维码啊,怎么扫出来的我也不知道( ´_ゝ`)
  • Pure-Alkali:在我的世界里可以做出能扫出来的二维码!不信试,在服务器里做一个自己的QQ二维码很装逼