Barcode-Scan

Mit der Barcode Scan API von ML Kit können Sie Daten lesen, die mit den meisten Standard-Barcode-Formaten. Der Barcode wird auf dem Gerät gescannt. Netzwerkverbindung erforderlich.

Barcodes sind eine bequeme Möglichkeit, Informationen aus der realen Welt an Ihr Insbesondere bei der Verwendung von 2D-Formaten wie QR-Code können Sie Strukturierte Daten wie Kontaktdaten oder Anmeldedaten für WLAN-Netzwerke. Weil ML Kit kann diese Daten automatisch erkennen und parsen, Ihre App kann darauf reagieren wenn Nutzende einen Barcode scannen.

iOS Android

Als Flutter-Entwickler könnte Sie FlutterFire mit einem Plug-in für die ML Vision APIs von Firebase.

Hauptmerkmale

Liest die meisten Standardformate
  • Lineare Formate: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • 2D-Formate: Aztec, Data Matrix, PDF417, QR-Code
Automatische Formaterkennung Sie können nach allen unterstützten Barcodeformaten gleichzeitig suchen, ohne das gewünschte Format angeben zu müssen. Sie können auch die Scangeschwindigkeit erhöhen, indem Sie Detektor nur auf die Formate ab, an denen Sie interessiert sind.
Extrahiert strukturierte Daten Strukturierte Daten, die in einem der unterstützten 2D-Formate gespeichert sind, sind automatisch geparst. Zu den unterstützten Informationstypen gehören URLs, Kontaktdaten, Kalendertermine, E-Mail-Adressen, Telefonnummer Nummern, Aufforderungen zu SMS-Nachrichten, ISBNs, Informationen zur WLAN-Verbindung, den geografischen Standort und AAMVA-Standard-Fahrerinformationen.
Funktioniert in jeder Ausrichtung Barcodes werden unabhängig von ihrer Ausrichtung erkannt und gescannt: aufrecht, auf dem Kopf oder seitlich.
Wird auf dem Gerät ausgeführt Das Barcode-Scannen erfolgt vollständig auf dem Gerät und erfordert keine Netzwerkverbindung.

Beispielergebnisse

Ergebnis
Ecken (49.125), (172.125), (172.160), (49.160)
Rohwert 2404105001722
Ergebnis
Ecken (87.87) (612.87) (612.612) (87.612)
Rohwert WIFI:S:SB1Guest;P:12345;T:WEP;;
WLAN-Informationen
SSID SB1Gast
Passwort 12345
Typ WEP