二维码具有容错功能,当二维码图片被遮挡一部分后,仍可以扫描出来。
容错的原理是二维码在编码过程中进行了冗余,就像是123被编码成123123,这样只要扫描到一部分二维码图片,二维码内容还是可以被全部读到。
二维码容错率即是指二维码图标被遮挡多少后,仍可以被扫描出来的能力。容错率越高,则二维码图片能被遮挡的部分越多。
二维码容错率用字母表示,容错能力等级分为:L、M、Q、H四级:
L 7%
M 15%
Q 25%
H 30%
二维工坊为在DIY二维码时,在参数设置中提供了容错率选项。
进行带LOGO的二维码设计时,请尽量选择30%容错率设置选项。
高容错率将会使得二维码变得复杂。
二维码内容中的文字增加,二维码识别效率也相应降低。
注意,二维码边上的三个定位框和中间定位小块不能被遮挡,否则容错率再高也无法扫描。
如果没有能力自己加logo,二维工坊可以提供付费二维码美化服务。