Barkod Tarama

ML Kit'in barkod tarama API'si ile çoğu standart barkod formatı kullanılarak kodlanmış verileri okuyabilirsiniz. Barkod tarama cihazda gerçekleşir ve ağ bağlantısı gerektirmez.

Barkodlar, bilgileri gerçek dünyadan uygulamanıza aktarmanın kullanışlı bir yoludur. Özellikle QR kodu gibi 2D formatları kullanırken iletişim bilgileri veya WiFi ağ kimlik bilgileri gibi yapılandırılmış verileri kodlayabilirsiniz. ML Kit bu verileri otomatik olarak tanıyıp ayrıştırabildiğinden, kullanıcı barkodu taradığında uygulamanız akıllıca yanıt verebilir.

iOS Android

Bir Flutter geliştiricisiyseniz Firebase'in ML Vision API'lerine yönelik bir eklenti içeren FlutterFire ilginizi çekebilir.

Temel yetenekler

Çoğu standart formatı okur
  • Doğrusal formatlar: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • 2D formatları: Aztek, Veri Matrisi, PDF417, QR Code
Otomatik format algılama Aradığınız formatı belirtmenize gerek kalmadan desteklenen tüm barkod formatlarını tek seferde tarayın. Veya dedektörü yalnızca ilgilendiğiniz formatlarla sınırlayarak tarama hızını artırın.
Yapılandırılmış verileri ayıklar Desteklenen 2B formatlardan biri kullanılarak saklanan yapılandırılmış veriler otomatik olarak ayrıştırılır. Desteklenen bilgi türleri arasında URL'ler, iletişim bilgileri, takvim etkinlikleri, e-posta adresleri, telefon numaraları, SMS mesajı istemleri, ISBN'ler, WiFi bağlantı bilgileri, coğrafi konum ve AAMVA standardı sürücü bilgileri yer alır.
Her yönelimle çalışır Barkodlar, yönlerinden bağımsız olarak tanınır ve taranır: sağ taraf yukarı, baş aşağı veya yan.
Cihazda çalışır Barkod taraması tamamen cihaz üzerinde gerçekleştirilir ve ağ bağlantısı gerektirmez.

Örnek sonuçlar

Sonuç
Köşeler (49.125), (172.125), (172.160), (49.160)
Ham değer 2404105001722
Sonuç
Köşeler (87,87) (612,87) (612,612) (87,612)
Ham değer WIFI:S:SB1Guest;P:12345;T:WEP;;
Wi-Fi bilgileri
SSID SB1Misafir
Şifre 12345
Tip WEP