定位圖案

又稱: 位置偵測圖案, 回字形定位點, 角落方塊, Finder pattern

定義

定位圖案是 QR Code 三個角落的大方塊之一。每個都是 7 × 7 個模組,三者合起來讓掃描器找出 QR Code 並判斷角度。

定位圖案的樣子

每個定位圖案由 7 × 7 的深色方框、內側 5 × 5 的淺色方框,以及正中央實心的 3 × 3 深色方塊組成。QR Code 共有三個,分別位於左上、右上與左下角。

沿著通過中心的任何一條線掃描,圖案會依序出現深、淺、深、淺、深五段,比例為 1:1:3:1:1。不論旋轉角度或距離,這個比例都不變,所以讀取器能在相機畫面中迅速發現它。

  • 尺寸:7 × 7 個模組
  • 中線比例:1:1:3:1:1(深:淺:深:淺:深)
  • 位於三個角落,絕不會出現在右下角
  • 朝向內側的兩邊各有 1 個模組寬的淺色分隔線

掃描器如何使用

讀取器一旦找到全部三個定位圖案,就知道 QR Code 在哪裡、有多大、哪一邊朝上。缺少的第四個角落會告訴它方向,所以 QR Code 顛倒或橫放都能掃描。

定位圖案之間的距離也提供了模組大小與版本的初步估計,讀取器再用時序圖案與對位圖案加以修正。

角落方塊的造型

設計師常把定位圖案做成圓角,或換上不同的顏色。只要方框套方框的結構與強烈的對比仍在,通常沒有問題,但這也是 QR Code 中最冒險的修改部位。每個定位圖案周圍的分隔線與靜區都必須保持乾淨。

常見問題

QR Code 上的三個方塊是什麼?

那是定位圖案。它們告訴掃描器 QR Code 在哪裡、旋轉了多少,所以從任何角度都能讀取。

為什麼 QR Code 的第四個角落沒有方塊?

空著的第四個角落能讓讀取器推算出方向。如果四個角都有方塊,QR Code 旋轉到任何角度看起來都會一樣。

可以改變 QR Code 角落方塊的形狀嗎?

通常可以,只要巢狀方框結構與對比仍然清楚,但一定要用多支手機測試。定位圖案被大幅改動,是掃描失敗的常見原因。

來源與標準

所有名詞