Barcode-Scannen

Mit der Barcode-Scan-API von ML Kit können Sie Daten lesen, die mit den meisten Standard-Barcodeformaten codiert sind. Das Scannen von Barcodes erfolgt auf dem Gerät und erfordert keine Netzwerkverbindung.

Barcodes sind eine praktische Möglichkeit, Informationen aus der realen Welt an Ihre App weiterzugeben. Insbesondere bei der Verwendung von 2D-Formaten wie QR-Code können Sie strukturierte Daten wie Kontaktinformationen oder WLAN-Netzwerkanmeldeinformationen verschlüsseln. Da ML Kit diese Daten automatisch erkennen und analysieren kann, kann Ihre App intelligent reagieren, wenn ein Benutzer einen Barcode scannt.

iOS Android

Wenn Sie Flutter-Entwickler sind, könnte Sie FlutterFire interessieren, das ein Plugin für die ML Vision-APIs von Firebase enthält.

Schlüsselfähigkeiten

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 Scannen Sie alle unterstützten Barcode-Formate gleichzeitig, ohne das gesuchte Format angeben zu müssen. Oder steigern Sie die Scangeschwindigkeit, indem Sie den Detektor nur auf die Formate beschränken, die Sie interessieren.
Extrahiert strukturierte Daten Strukturierte Daten, die in einem der unterstützten 2D-Formate gespeichert wurden, werden automatisch analysiert. Zu den unterstützten Informationstypen gehören URLs, Kontaktinformationen, Kalenderereignisse, E-Mail-Adressen, Telefonnummern, SMS-Nachrichtenaufforderungen, ISBNs, WLAN-Verbindungsinformationen, geografischer Standort und Fahrerinformationen nach AAMVA-Standard.
Funktioniert mit jeder Ausrichtung Barcodes werden unabhängig von ihrer Ausrichtung erkannt und gescannt: mit der rechten Seite nach oben, auf dem Kopf oder seitwärts.
Läuft auf dem Gerät 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