哪些因素会影响二维码的识别率
原创未经同意,请勿转载
4465次阅读
二维码是通过一套标准的算法,将字符转换成两色相间隔的点,以此保存信息的。换个说法就是二维码的黑白点保存着字符信息。
那么,所有可以影响这些黑白点的因素,也是影响二维码识别率的因素。常见有以下3种情况:
1,码点过小
扫码设备跟人体的眼睛一样,难以识别过于细小的物体。那么,有哪些因素会导致码点过小呢?二维码尺寸有限但字符过多,那么码点就会越小,或者选用了较大的可遮挡面积,又或者为了美观选用小点作为码点等,这些都会导致二维码的码点过小。
所以,生成二维码的字符应该尽量简短,写入二维码的字符尽量不要超过300个。
2,二维码中间图标过大
虽然可遮挡面积选择最大的30%,但是中间图标的面积已经超过了可遮挡的30%。这种情况下,二维码是无法识别的。
3,码点的颜色与背景色相似
由于码点颜色与背景色相近,扫码设备会误认为码点就是背景,这部分码点所储存的信息就无效了。如果无效的码点总面积超过了可遮挡面积,那么二维码也就无法识别了。
由于持续版本迭代,本文涉及的功能内容和界面截图可能没有及时更新,文章内容可能会有差异,以最新版本的功能为准。
文章来源于多零标签,未经同意,请勿转载。