10:1 的經驗法則
廣為使用的經驗法則是,QR Code 的寬度至少要是掃描距離的十分之一。從 1 公尺遠掃描的 QR Code 應該約 10 公分寬,從 5 公尺遠看的海報則應該約 50 公分寬。這只是起點,而不是保證,因為光線、相機品質與 QR Code 密度都會改變實際的極限。
- 30 公分(1 英尺)處掃描:約 3 公分(1.2 英吋)
- 1 公尺(3 英尺)處掃描:約 10 公分(4 英吋)
- 3 公尺(10 英尺)處掃描:約 30 公分(12 英吋)
- 10 公尺(33 英尺)處掃描:約 1 公尺(3.3 英尺)
模組大小比整體尺寸更重要
相機真正需要解析的是每個模組,也就是單一的深色或淺色單元格。兩個印成相同寬度的 QR Code,如果一個每邊有 25 個模組,另一個有 57 個,掃描起來可能大不相同。QR Code 的模組越少,就能印得越小、從越遠的地方讀取。
讓資料保持簡短,是減少模組數最容易的方法。短網址、在設定允許時使用較低的錯誤更正等級,以及不加多餘的參數,都能降低版本,讓每個模組更大。
小尺寸印刷與實務下限
對名片與商品標籤這類近距離物品,短網址常被引用的最小尺寸約為 2 公分(0.8 英吋)。較密的 QR Code 需要更多空間,而非常小的印刷還取決於印表機的解析度與紙張。務必在四周各留 4 個模組寬的靜區,這是在 QR Code 本身寬度之外另加的。
唯一可靠的檢查方式,是印出測試樣張,用多支手機在實際的距離與實際的光線下掃描。除了新手機,也要用舊手機測試。