Scansione codici a barre

Con l'API per la scansione dei codici a barre di ML Kit, puoi leggere i dati codificati utilizzando formati standard per i codici a barre. La scansione dei codici a barre viene eseguita sul dispositivo e non è necessaria una connessione di rete.

I codici a barre sono un modo pratico per passare le informazioni dal mondo reale al tuo dell'app. Nello specifico, quando utilizzi formati 2D come il codice QR, puoi codificare per come dati di contatto o credenziali di rete Wi-Fi. Poiché ML Kit può riconoscere e analizzare automaticamente questi dati, la tua app può rispondere in modo intelligente quando un utente scansiona un codice a barre.

iOS Android

Se sei uno sviluppatore di Flutter, potrebbero interessarti FlutterFire che include un plug-in per le API ML Vision di Firebase.

Funzionalità chiave

Legge la maggior parte dei formati standard
  • Formati lineari: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • Formati 2D: Aztec, Data Matrix, PDF417, codice QR
Rilevamento automatico del formato Esegui la scansione di tutti i formati di codici a barre supportati contemporaneamente, senza dover specificare il formato che stai cercando. In alternativa, aumenta la velocità della scansione limitando il rilevatore solo ai formati che ti interessano.
Estrae dati strutturati I dati strutturati archiviati utilizzando uno dei formati 2D supportati vengono analizzati automaticamente. I tipi di informazioni supportati includono URL, informazioni di contatto, eventi di calendario, indirizzi email, telefono numeri, richieste di messaggi SMS, codici ISBN, informazioni sulla connessione Wi-Fi posizione geografica e informazioni sul conducente standard AAMVA.
Compatibile con qualsiasi orientamento I codici a barre vengono riconosciuti e scansionati indipendentemente dal loro orientamento: capovolto o inclinato a destra.
In esecuzione sul dispositivo La scansione dei codici a barre viene eseguita interamente sul dispositivo e non è necessaria una connessione di rete.

Risultati di esempio

Risultato
Angoli (49.125), (172.125), (172.160), (49.160)
Valore non elaborato 2404105001722
Risultato
Angoli (87.87) (612.87) (612.612) (87.612)
Valore non elaborato WIFI:S:SB1Guest;P:12345;T:WEP;;
Informazioni sul Wi-Fi
SSID Ospite SB1
Password 12345
Tipo WEP