/ / ZXing Android Studio Barcodescanner funktioniert nicht mit großen Barcodes - Android, Android-Studio, Barcode, Zxing, Barcode-Scanner

ZXing Android Studio Barcodescanner funktioniert nicht mit großen Barcodes - Android, Android-Studio, Barcode, Zxing, Barcode-Scanner

Ich habe eine App zum Lesen von Barcodes mit der ZXing-Bibliothek entwickelt, sie funktioniert ohne Probleme mit kurzen Codes wie:

Kurzer Strichcode

Bildbeschreibung hier eingeben

Aber mit langen Codes wie dem folgenden kann das Programm einfach nichts lesen:

Langer Strichcode

Bildbeschreibung hier eingeben

Irgendwelche Ideen, wie man das löst? Ich muss längere Barcodes lesen

Antworten:

0 für die Antwort № 1

Ich glaube nicht, dass das Problem darin liegt ZXing.

Wie der Barcode in der Frage angegeben ist a Code 128 Format, das von ZXing unterstützt wird und das fragliche Bild erfolgreich gescannt wird ZXing Online-Decoder und die Ausgabe des gescannten Bildes ist wie folgt:

+ -------------------- + ---------------------------- + | Rohtext | DSEC3743T0040001P96837678 | + -------------------- + ---------------------------- + | Rohe Bytes | 68 24 33 25 23 63 25 2b | | | 64 34 10 63 04 00 01 64 | | | 30 63 60 53 4c 4e 54 6a | + -------------------- + ---------------------------- + | Barcode-Format | CODE_128 | + -------------------- + ---------------------------- + | Geparste Ergebnisart | TEXT | + -------------------- + ---------------------------- + | Geparktes Ergebnis | DSEC3743T0040001P96837678 | + -------------------- + ---------------------------- +

Das Bild ist zu lang, um ordnungsgemäß gescannt werden zu könnenWenn ZXing Rückrufe vom Bildschirm empfängt, während die Kamera eingeschaltet ist, stellen Sie sicher, dass der Barcode richtig fokussiert ist und die Kamera nicht wackelig ist.