QR Code 錯誤修正等級:您該選擇哪一個?
錯誤修正是一項使 QR Code 極具韌性的技術。QR Code 可以部分髒污、刮傷、遮蔽,甚至在其中央嵌入標誌,仍然能成功掃描。這種韌性來自 Reed-Solomon 錯誤修正,這是一種數學演算法,將冗餘資料與您的原始資訊一起編碼。當條碼的一部分無法讀取時,掃描器會從這些冗餘資料中重建遺失的資料。
選擇正確的錯誤修正等級是產生 QR Code 時最重要的決定之一。錯誤的選擇可能導致條碼在真實環境中掃描失敗,或造成不必要的過度密集而難以讀取。
四個錯誤修正等級
根據 ISO/IEC 18004 標準,QR Code 恰好提供四個錯誤修正等級。每個等級代表損壞容忍度和資料容量之間的不同取捨。
等級 L — 低(7% 復原)
等級 L 將最小的空間分配給錯誤修正,將這些空間回收用於資料儲存。它可以還原最多 7% 的損壞碼字。
- 資料容量:給定版本的最大可能容量
- 模組密度:最低密度,因此模組較大且更容易掃描
- 最適合:僅數位顯示(手機螢幕、螢幕)、乾淨的室內環境,以及資料儲存至關重要的場景
- 避免用於:條碼將被列印、處理或暴露於任何磨損的情況
當您在永遠不會被觸摸的數位螢幕上顯示 QR Code,且需要儲存比等級 M 允許的更多資料時,等級 L 是正確的選擇。
等級 M — 中(15% 復原)
等級 M 是大多數 QR Code 產生器的預設值,也是最常使用的等級。它可以復原最多 15% 的損壞資料。
- 資料容量:約為等級 L 容量的 85%
- 模組密度:中等;通常比等級 L 多 15-20% 的模組
- 最適合:標準列印材料(傳單、手冊、海報)、最少處理的產品包裝,以及一般室內用途
- 避免用於:條碼將暴露於顯著磨損、戶外天氣或故意遮蔽(如放置標誌)的情況
等級 M 是大多數商業應用的安全預設值。它提供良好的保護,而不會不必要地增加 QR Code 密度。
等級 Q — 四分位(25% 復原)
等級 Q 提供強大的保護,可復原最多 25% 的損壞碼字。這是包含標誌或圖案的 QR Code 的最低建議等級。
- 資料容量:約為等級 L 容量的 75%
- 模組密度:明顯更密集;相同版本的模組更小
- 最適合:產品包裝、運送標籤、會被處理的印刷材料,以及任何帶有標誌或設計元素的 QR Code
- 避免用於:列印尺寸非常小(低於 2 公分)且需要保持可掃描性的情況
等級 Q 是任何存在於實體世界並會遇到真實處理的 QR Code 的起點。
等級 H — 高(30% 復原)
等級 H 提供 QR Code 標準中可用的最大錯誤修正,可復原最多 30% 的損壞碼字。
- 資料容量:約為等級 L 容量的 65%
- 模組密度:最高密度;給定版本中模組最小
- 最適合:戶外標示、工業環境、布料或曲面上的條碼,以及最大尺寸的標誌
- 請考量:增加的密度是否使條碼在預期的列印尺寸下更難掃描
等級 H 是您應對最具挑戰性環境的保險方案,在這些環境中條碼可能面臨最嚴苛的條件。
比較表
| 等級 | 復原率 | 相對容量 | 標誌安全 | 最小列印尺寸 | 典型用途 | |-------|----------|------------------|-----------|----------------|-------------| | L | 7% | 100%(基準) | 否 | 1.5 公分 | 數位螢幕 | | M | 15% | ~85% | 有風險 | 2.0 公分 | 標準列印 | | Q | 25% | ~75% | 是 | 2.5 公分 | 包裝、標誌 | | H | 30% | ~65% | 最佳 | 3.0 公分 | 戶外、工業 |
錯誤修正如何實現自訂 QR 設計
自訂 QR Code 設計通常包含部分覆蓋資料模組的標誌、圖示或圖案。沒有錯誤修正,即使覆蓋幾個模組也會使條碼無法讀取。錯誤修正系統會從儲存在條碼其他位置的冗餘碼字中重建被覆蓋的資料。
標誌放置的經驗法則:
- 等級 M:覆蓋條碼面積最多 8% 的標誌可能仍可掃描
- 等級 Q:覆蓋條碼面積最多 20% 的標誌通常是安全的
- 等級 H:覆蓋條碼面積最多 25-30% 的標誌是可能的
在大規模列印之前,務必在多個裝置和各種光線條件下測試嵌入標誌的條碼。
實用決策框架
使用此決策樹來選擇正確的錯誤修正等級:
- 條碼是否純數位(僅螢幕顯示)? → 等級 L
- 條碼是否在乾淨的室內環境中列印? → 等級 M(預設)
- 條碼是否會被觸摸、處理或運輸? → 等級 Q
- 條碼是否包含標誌或圖案? → 最低等級 Q,建議等級 H
- 條碼是否在戶外或惡劣條件下? → 等級 H
- 列印區域是否非常小(低於 2 公分)? → 等級 M(以保持較大的模組尺寸)
真實場景
餐廳菜單 QR Code
放置在桌上靠近調味品的位置。條碼可能被濺濕、弄髒或被餐巾部分覆蓋。建議:等級 Q。 條碼印得足夠大,密度增加不是問題,額外的保護可防止繁忙服務期間令人沮喪的掃描失敗。
產品包裝 QR Code
印在經過運輸、倉儲和零售陳列的紙箱上。表面可能會磨損。建議:等級 Q。 25% 的復原率可處理磨損和刮痕,同時保持條碼足夠小以符合包裝設計限制。
廣告看板 QR Code
安裝在戶外,暴露於陽光、雨水和變化的光線下。從遠處觀看。建議:等級 H。 較大的實體尺寸可補償增加的密度,最大的錯誤修正可防範陽光眩光陰影和天氣損壞。
數位螢幕 QR Code
在電視螢幕或平板電腦上顯示。永遠不會被物理觸摸或損壞。建議:等級 L。 最低的錯誤修正提供最大的模組和最快的掃描速度,且無需擔心損壞。
名片 QR Code
印得非常小以適合標準名片。會被放在錢包中攜帶並可能磨損。建議:等級 M。 等級 Q 或 H 需要更大的條碼(在名片上不實用)或更精細的模組(可能無法清晰列印)。
產生具錯誤修正的 QR Code
我們的免費線上 QR Code 產生器可讓您從全部四個錯誤修正等級中選擇,並預覽您的選擇的視覺影響。測試不同配置,為您的特定使用案例找到掃描可靠性與資料容量之間的最佳平衡。對於嵌入標誌的條碼,產生器會自動建議等級 Q 或 H,並驗證您的設計是否在可列印的錯誤修正限制範圍內。