條碼掃描
plat_ios
plat_android
![](https://firebase.google.cn/static/docs/ml-kit/images/barcode_scanning@2x.png?authuser=19&hl=zh-tw)
有了 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 |
|
|