除了角落的检测符,在一些较大的二维码中,你还能看到几个小的回字形图案,那叫位置对齐符。它们的作用和角落的检测符类似,都是为了确保软件能从任何角度、任何方向准确捕捉并解码二维码里的信息。所以,要想成功扫出二维码,除了注意遮挡比例,最关键的是要保证那些具有定位功能的位置检测符和对齐符是完整无缺的。
二维码只能扫描一半是正常现象吗?
通常情况下,二维码是不能只扫描一半的,除非你选对了设置。二维码内部其实藏着一种叫容错率的机制,它分为L、M、Q、H四个等级。其中H等级拥有最高的30%容错度,这意味着即便二维码的图案有接近三成被遮挡或损坏,只要核心部分还在,依然可以被正常读取。这也是为什么现在很多二维码中间都敢放Logo图案的原因。
虽然高容错率能遮挡一部分图案,但千万别动二维码的三个角。每个二维码的三个角落都有独特的“回字形”图案,这叫做位置检测符。它们在解码软件识别时起着至关重要的作用,就像指南针一样帮软件找到方向。如果你在扫描时遮挡了这三个角上的回字形,软件就无法定位,那么再高的容错率也没用,你是绝对扫不出来的。