QR Code 掃描器

又稱: QR Code 讀取器, QR Code 掃描 App, QR Code 閱讀器

定義

QR Code 掃描器是擷取 QR Code 影像並加以解碼的軟體或硬體。多數手機用內建相機 App 就能讀取 QR Code,很少需要另外安裝 App。

用手機相機掃描

多數智慧型手機可直接在相機 App 中掃描 QR Code。iPhone 自 2017 年的 iOS 11 起就支援,目前大多數 Android 手機則能透過相機 App 或 Google 智慧鏡頭掃描。把相機對準 QR Code,通常會出現一個顯示解碼後連結的橫幅或按鈕。

許多其他 App 也內建自己的掃描功能,例如通訊、銀行與支付 App。這些掃描功能通常只處理專屬於該 App 的 QR Code,例如付款請求或登入碼。

掃描器如何解碼

掃描器首先尋找三個定位圖案,藉此確定 QR Code 的位置、方向與四個角落。接著修正角度與透視變形,把每個模組取樣為深色或淺色,並讀取格式資訊以得知錯誤更正等級與遮罩。移除遮罩並修正錯誤之後,再把資料還原成文字、連結或其他內容。

這就是為什麼良好的對比、乾淨的靜區,以及大小足以應付相機距離的模組如此重要。任何遮住定位圖案或讓格線模糊的因素,都會讓上述每個步驟更困難。

開啟前先看預覽

多數內建掃描器會在開啟前顯示連結或網域,這個預覽正是檢查 QR Code 去向的最佳時機。如果網域看起來陌生、拼字有誤,或與張貼 QR Code 的地點毫無關係,最好不要開啟。有些掃描 App 會自動開啟連結,這就讓你失去了檢查的機會。

  • 要看完整網域,而不只是開頭幾個字元
  • 對來源不明的短網址要保持警覺
  • 不要在意外的 QR Code 帶你到的頁面上輸入密碼或付款資料

常見問題

掃描 QR Code 一定要裝 App 嗎?

通常不用。iPhone(iOS 11 以後)與多數 Android 手機的內建相機 App 就能直接讀取 QR Code。

怎麼掃描螢幕截圖或圖片裡的 QR Code?

使用支援圖片的掃描工具,例如 Google 智慧鏡頭,或能解碼上傳檔案的線上 QR Code 讀取器。

為什麼手機對 QR Code 沒有反應?

常見原因有對比太低、反光、缺少靜區、QR Code 相對於距離太小,或相機設定中關閉了 QR Code 掃描。

所有名詞