Google 致力于为黑人社区推动种族平等。查看具体举措

Skanowanie kodów kreskowych

Dzięki interfejsowi API skanowania kodów kreskowych ML Kit możesz odczytywać dane zakodowane przy użyciu większości standardowych formatów kodów kreskowych. Skanowanie kodów kreskowych odbywa się na urządzeniu i nie wymaga połączenia sieciowego.

Kody kreskowe to wygodny sposób przekazywania informacji ze świata rzeczywistego do Twojej aplikacji. W szczególności w przypadku korzystania z formatów 2D, takich jak kod QR, można zakodować dane strukturalne, takie jak dane kontaktowe lub dane uwierzytelniające do sieci Wi-Fi. Ponieważ ML Kit może automatycznie rozpoznawać i analizować te dane, Twoja aplikacja może inteligentnie reagować, gdy użytkownik zeskanuje kod kreskowy.

iOS Android

Jeśli jesteś programistą Flutter, może być zainteresowany w FlutterFire , który zawiera wtyczki dla ML Vision API Firebase użytkownika.

Kluczowe możliwości

Czyta większość standardowych formatów
  • Formaty liniowe: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • Formaty 2D: Aztec, Data Matrix, PDF417, QR Code
Automatyczne wykrywanie formatu Skanuj w poszukiwaniu wszystkich obsługiwanych formatów kodów kreskowych jednocześnie, bez konieczności określania formatu, którego szukasz. Możesz też przyspieszyć skanowanie, ograniczając wykrywacz tylko do interesujących Cię formatów.
Wyodrębnia uporządkowane dane Dane strukturalne przechowywane przy użyciu jednego z obsługiwanych formatów 2D są automatycznie analizowane. Obsługiwane typy informacji obejmują adresy URL, informacje kontaktowe, wydarzenia w kalendarzu, adresy e-mail, numery telefonów, monity o wiadomości SMS, numery ISBN, informacje o połączeniu Wi-Fi, lokalizację geograficzną oraz standardowe informacje o sterowniku AAMVA.
Działa z dowolną orientacją Kody kreskowe są rozpoznawane i skanowane niezależnie od ich orientacji: prawą stroną do góry, do góry nogami lub bokiem.
Działa na urządzeniu Skanowanie kodów kreskowych odbywa się całkowicie na urządzeniu i nie wymaga połączenia sieciowego.

Przykładowe wyniki

Wynik
Narożniki (49 125), (172 125), (172 160), (49 160)
Wartość surowa 2404105001722
Wynik
Narożniki (87,87) (612,87) (612612) (87 612)
Wartość surowa WIFI:S:SB1Guest;P:12345;T:WEP;;
Informacje o Wi-Fi
SSID SB1Gość
Hasło 12345
Rodzaj WEP