定位图案长什么样
每个定位图案由一个 7 × 7 的深色方环、里面一个 5 × 5 的浅色方环,以及正中一个 3 × 3 的深色实心方块组成。二维码有三个这样的图案,分别在左上角、右上角和左下角。
沿任意一条穿过中心的直线扫描,这个图案都会给出深、浅、深、浅、深的一串条纹,比例为 1:1:3:1:1。无论旋转或远近,这个比例都不变,所以读取器能在相机画面中迅速发现它。
- 尺寸:7 × 7 个模块
- 中心线比例:1:1:3:1:1(深:浅:深:浅:深)
- 放在三个角上,绝不放右下角
- 内侧被一圈 1 个模块宽的浅色分隔带包围
扫描器如何使用它
读取器找到全部三个定位图案后,就知道二维码在哪里、有多大、哪一边朝上。缺少的第四个角告诉它方向,所以二维码可以倒着或侧着扫描。
定位图案之间的距离,还能给出模块大小和版本的初步估计,读取器再用时序图案和校正图案加以修正。
给角上的方块做样式
设计师常常把定位图案做成圆角,或者换一种颜色。只要环套环的结构和强对比度得以保留,通常都行得通,但这是二维码里改动风险最大的部分。每个定位图案周围的分隔带和静区必须保持干净。