快好知 kuaihz

为什么二维码被遮挡一部分也可以扫描出来

二维码在发明时有“容错度”设计,二维码生成器会将部分信息重复表示(也就是冗余)来提高其容错度。所以即使被遮挡一部分也可以扫描出来。

扫码支付省去了没零钱的烦恼,给买卖双方都带来了便利。但是有时候二维码被遮挡不完整也是能识别的,这是为什么呢?下面就来说说为什么二维码被遮挡一部分也可以扫描出来。

详细内容

01:

二维码的原理可以都简单概括为:在矩阵相应元素位置上用“点”表示二进制“1”, 用“空”表示二进制“0”,“点”和“空”的排列组成代码。

02:

现在我们大家所看到的二维码绝大多数是“QR码”,QR码是“Quick Response”(快速反应)的缩写,由日本Denso-Wave公司发明。

03:

之所以QR码缺一部分或者被遮盖一部分也能被正确扫描,要归功于QR码在发明时的“容错度”设计,生成器会将部分信息重复表示(也就是冗余)来提高其容错度。QR码在生成时可以选择四种程度的容错度(可修正的字码量),分别是L,M,Q,H,对应7%,15%,25%,30%的容错度。也就是说,如果你在生成二维码时选择H档容错度,即使30%的图案被遮挡,也可以被正确扫描。这也就是为什么现在许多二维码中央都可以加上LOGO。

04:

不过,大家不要把QR码图案三个角上的“回字形”图案遮挡住,那是帮助解码软件进行定位的位置检测符(Position Detection Patterns),在较大的QR码中还会有几个小回字形,那是位置对齐符,与检测符的用处类似。有了这几个回字形图案,你才可以从任何角度准确扫描二维码信息。

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:二维码  二维码词条  遮挡  遮挡词条  扫描  扫描词条  一部分  一部分词条  出来  出来词条  
综合

 可卡因是什么颜色?

01白色粉末状晶体状可卡因一般从植物古柯中用煤油或其他有机溶剂提取,其产量约占总量的0.6%~1.8%,视产地不同而不同。纯可卡因盐酸化形成盐酸可卡因,再将盐酸...(展开)

综合

 单位医保卡如何领取?

有些单位给员工办理社保的时候,都会同时办理医保卡,我们来看看单位医保卡的领取办法。操作方法01:如果你之前没有缴纳过社保,也没有办理过社保卡,那么你入职的第一家...(展开)