定位图案

又称: 位置探测图形, 回字形定位块, 角上的方块

定义

定位图案是二维码三个角上的大方块之一。每个都是 7 × 7 个模块,三个合起来让扫描器找到二维码并算出它的角度。

定位图案长什么样

每个定位图案由一个 7 × 7 的深色方环、里面一个 5 × 5 的浅色方环,以及正中一个 3 × 3 的深色实心方块组成。二维码有三个这样的图案,分别在左上角、右上角和左下角。

沿任意一条穿过中心的直线扫描,这个图案都会给出深、浅、深、浅、深的一串条纹,比例为 1:1:3:1:1。无论旋转或远近,这个比例都不变,所以读取器能在相机画面中迅速发现它。

  • 尺寸:7 × 7 个模块
  • 中心线比例:1:1:3:1:1(深:浅:深:浅:深)
  • 放在三个角上,绝不放右下角
  • 内侧被一圈 1 个模块宽的浅色分隔带包围

扫描器如何使用它

读取器找到全部三个定位图案后,就知道二维码在哪里、有多大、哪一边朝上。缺少的第四个角告诉它方向,所以二维码可以倒着或侧着扫描。

定位图案之间的距离,还能给出模块大小和版本的初步估计,读取器再用时序图案和校正图案加以修正。

给角上的方块做样式

设计师常常把定位图案做成圆角,或者换一种颜色。只要环套环的结构和强对比度得以保留,通常都行得通,但这是二维码里改动风险最大的部分。每个定位图案周围的分隔带和静区必须保持干净。

常见问题

二维码上的三个方块是什么?

它们是定位图案。它们告诉扫描器二维码在哪里、旋转了多少,所以从任意角度都能读取。

为什么二维码的第四个角没有方块?

空着的第四个角能让读取器推算出方向。如果四个角都有方块,二维码在每个旋转角度下看起来都一样。

可以改变二维码角上方块的形状吗?

常常可以,只要嵌套的环形结构和对比度依然清晰,但要在多部手机上测试。定位图案被改得太厉害,是扫不出来的常见原因。

来源与标准

全部术语