Lecture de codes-barres

Avec l'API de lecture de codes-barres de ML Kit, vous pouvez lire des données encodées à l'aide de la plupart des formats de code-barres standards. La lecture des codes-barres est effectuée sur l'appareil nécessitent une connexion réseau.

Les codes-barres sont un moyen pratique de transmettre des informations du monde réel à votre l'application. En particulier, lorsque vous utilisez des formats 2D, comme le code QR, vous pouvez encoder telles que les coordonnées ou les identifiants du réseau Wi-Fi. En effet, ML Kit peut reconnaître et analyser automatiquement ces données, et votre application peut répondre intelligemment lorsqu'un utilisateur scanne un code-barres.

Sur iOS Sur Android

Si vous êtes développeur Flutter, vous pouvez être intéressé par FlutterFire qui inclut un plug-in pour les API Firebase ML Vision.

Capacités clés

Lit la plupart des formats standards
  • Formats linéaires : Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • Formats 2D : Aztec, Data Matrix, PDF417, code QR
Détection automatique du format Scannez tous les formats de code-barres compatibles en même temps, sans avoir à les spécifier le format recherché. Vous pouvez également accélérer la vitesse d'analyse en limitant le détecteur aux formats qui vous intéressent.
Extrait les données structurées Les données structurées stockées dans l'un des formats 2D compatibles sont automatiquement analysés. Les types d'informations acceptés incluent les URL, coordonnées, événements d'agenda, adresses e-mail, téléphone numéros, messages SMS, ISBN, informations de connexion Wi-Fi, l'emplacement géographique et les informations sur le conducteur selon la norme AAMVA.
Compatible avec toutes les orientations Les codes-barres sont reconnus et scannés quelle que soit leur orientation: à droite, à l'envers ou sur le côté.
Exécution sur l'appareil La lecture des codes-barres est effectuée entièrement sur l'appareil et ne nécessitent une connexion réseau.

Exemples de résultats

Résultat
Angles (49 125), (172 125), (172 160), (49 160)
Valeur brute 2404105001722
Résultat
Angles (87 87) (612 87) (612 612) (87 612)
Valeur brute WIFI:S:SB1Guest;P:12345;T:WEP;;
Informations sur le Wi-Fi
SSID SB1Guest
Mot de passe 12345
Type WEP