跳到主要內容
HOTNEWS 01內容分享實驗室

QR 碼破了一塊還能掃嗎?定位圖案與糾錯各管一件事

QR 碼局部污損有時仍可讀取,靠的是資料區的糾錯資訊;三處角落定位圖案與四周留白則幫掃描器找出圖碼。糾錯等級不是任意裁切面積的保證。

HOTNEWS 01 編輯部2026年10月18日2 分鐘閱讀
紙上黑白 QR 碼示意圖中央有一小塊破損,三個角落的定位方框保持完整

餐單上的 QR 碼沾了污漬,手機有時仍能掃出連結;換成角落缺一塊,卻可能完全找不到圖碼。差別在於掃描要先完成兩件事:認出 QR 碼的位置和方向,再從黑白小格解出資料。局部損壞能否補救,取決於受損的是哪一部分、糾錯等級及實際拍攝條件,不能只看破洞有多大。

先找到圖碼:三個大方框做甚麼?

標準 QR 碼的三個角各有一組醒目的方框。發明者 DENSO WAVE 對定位圖案的說明指出,它們讓讀取器從不同方向辨認圖碼的位置。圖碼四周還需要沒有印刷內容的「靜區」;DENSO WAVE 的印製指南要求標準 QR 碼四邊各留至少四個小格寬的空白。

這解釋了為何同樣大小的污點,落在中央與蓋住角落的後果可能不同。角落定位圖案或邊緣留白被破壞,掃描器可能在解讀資料前就無法準確找到圖碼。全球條碼標準組織 GS1 的零售二維條碼指南也把固定圖案損壞列為獨立的品質問題:它會使條碼更難被找到及讀取。

再解資料:糾錯補的是甚麼?

即使讀取器已找對位置,資料區的小格仍可能因磨損、髒污或印刷不良而讀錯。QR 碼會加入額外的糾錯碼字,讓讀取器在一定範圍內重建資料。DENSO WAVE 的糾錯說明列出 L、M、Q、H 四級;等級愈高,可恢復的碼字比例通常愈高,但需要佔用更多圖碼容量。GS1 指南亦指出,二維條碼使用 Reed–Solomon 糾錯,並把剩餘糾錯能力列為品質評估項目。

常見的約 7%、15%、25%、30%,指的是各等級大約可恢復的全部碼字比例,不是「可以隨便剪掉同等比例的圖像面積」。碼字如何分布、損壞是否集中、定位圖案是否仍可辨認,以及光線、反光與對焦,均會影響實際掃描結果。DENSO WAVE 也明言,污損情況不同,未必能完全恢復資料。

遇到掃不到的 QR 碼,先檢查哪裡?

先看三個角落的大方框是否被遮住,以及碼周圍是否仍有清楚留白;若是手機拍攝,移開反光、對準焦點並把整個碼放進畫面。這些做法是按定位、靜區和影像品質的原理推導,不能保證修好已嚴重損壞的碼。若只有資料區有少量污點,可嘗試換角度重新掃描,但不要因曾經掃成功,就認為任何相同尺寸的破損都安全。

設計或印製 QR 碼時,最可靠的方向是保留三處角落定位圖案與四周留白、用足夠對比與尺寸印刷,並以實際設備測試。糾錯是容錯餘量,不是省掉清楚印刷的理由;掃出的連結也應先核對網域,再決定是否開啟。

打開的筆記本上貼着淡黃與粉橙色空白便條,其中一張黃色便條的角微微翹起
延伸閱讀 · 百科便利貼為何能撕下再貼?微球黏膠如何兼顧黏與可撕閱讀相關主題與完整說明
客機座位旁的橢圓形窗戶,下緣可見小型通氣孔,窗外是雲層
延伸閱讀 · 百科客機窗上的小孔不是漏氣:內外窗如何分擔壓力閱讀相關主題與完整說明

覺得有幫助?把這篇文章分享給需要的人。

舉報文章

請提供足以協助審核的原因與摘要。

請輸入 10 至 1,000 個字。

Continue reading

接著讀