Leitura de código de barras

Com a API de leitura de código de barras do ML Kit, você pode ler dados codificados usando a maioria dos formatos de código de barras padrão. A leitura do código de barras acontece no dispositivo e não requer conexão de rede.

Os códigos de barras são uma forma conveniente de passar informações do mundo real para o seu aplicativo. Em particular, ao usar formatos 2D, como código QR, você pode codificar dados estruturados, como informações de contato ou credenciais de rede WiFi. Como o ML Kit pode reconhecer e analisar automaticamente esses dados, seu aplicativo pode responder de forma inteligente quando um usuário lê um código de barras.

Android _

Se você é um desenvolvedor Flutter, pode estar interessado no FlutterFire , que inclui um plug-in para APIs ML Vision do Firebase.

Principais capacidades

Lê a maioria dos formatos padrão
  • Formatos lineares: Codabar, Código 39, Código 93, Código 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • Formatos 2D: Asteca, Data Matrix, PDF417, QR Code
Detecção automática de formato Digitalize todos os formatos de código de barras suportados de uma só vez, sem precisar especificar o formato que você está procurando. Ou aumente a velocidade de digitalização restringindo o detector apenas aos formatos de seu interesse.
Extrai dados estruturados Os dados estruturados armazenados usando um dos formatos 2D suportados são analisados ​​automaticamente. Os tipos de informações suportados incluem URLs, informações de contato, eventos de calendário, endereços de e-mail, números de telefone, prompts de mensagens SMS, ISBNs, informações de conexão WiFi, localização geográfica e informações de driver padrão AAMVA.
Funciona com qualquer orientação Os códigos de barras são reconhecidos e digitalizados independentemente da sua orientação: lado direito para cima, de cabeça para baixo ou lateralmente.
Funciona no dispositivo A leitura do código de barras é realizada totalmente no dispositivo e não requer conexão de rede.

Resultados de exemplo

Resultado
Cantos (49.125), (172.125), (172.160), (49.160)
Valor bruto 2404105001722
Resultado
Cantos (87,87) (612,87) (612.612) (87.612)
Valor bruto WIFI:S:SB1Guest;P:12345;T:WEP;;
Informações de Wi-Fi
SSID SB1Convidado
Senha 12345
Tipo WEP