條碼掃描

有了 ML Kit 的條碼掃描 API,您就能讀取以大多數 標準條碼格式條碼掃描是在裝置端進行, 必須連上網路。

條碼能輕鬆將現實世界中的資訊 應用程式。特別是使用 QR code 等 2D 格式時,您可以將 結構化資料,例如聯絡資訊或 Wi-Fi 網路憑證由於 ML Kit 可自動辨識及剖析這項資料,您的應用程式可以 當使用者掃描條碼時更聰明

iOS 版 Android

如果您是 Flutter 開發人員,可能會有興趣 FlutterFire 其中包含適用於 Firebase 機器學習 Vision API 的外掛程式

主要功能

讀取大多數標準格式
  • 線性格式:Codabar、代碼 39、代碼 93、代碼 128、EAN-8、EAN-13、 ITF、UPC-A、UPC-E
  • 2D 格式:Aztec、Data Matrix、PDF417、QR code
自動偵測格式 一次掃描所有支援的條碼格式,不必指定 你要搜尋的格式或限制 偵測器只顯示您想查看的格式
擷取結構化資料 結構化資料為使用其中一種支援的 2D 格式儲存的結構化資料: 自動剖析。支援的資訊類型包括網址 聯絡人資訊, 日曆活動, 電子郵件地址, 電話 號碼、簡訊提示、ISBN、Wi-Fi 連線資訊 以及 AAMVA 標準驅動程式資訊。
適用於任何方向 無論螢幕方向為何,系統都能辨識及掃描條碼: 上下顛倒、上下顛倒或上下顛倒。
在裝置上執行 系統會完全在裝置上掃描條碼,因此無法掃描 必須連上網路。

搜尋結果範例

結果
(49,125)、(172,125)、(172,160)、(49,160)
原始值 2404105001722
結果
(87,87) (612,87) (612,612) (87,612)
原始值 WIFI:S:SB1Guest;P:12345;T:WEP;;
WiFi 資訊
SSID SB1 訪客
密碼 12345
類型 WEP