/ / ZXing Android Studio čítačka čiarových kódov nefunguje s veľkými čiarovými kódmi - android, android-studio, čiarový kód, zxing, čiarový skener

ZXing Android čítačka čiarových kódov nefunguje s veľkými čiarovými kódmi - android, android-studio, čiarový kód, zxing, čiarový kódovač

Vyvinul som si aplikáciu na čítanie čiarových kódov pomocou knižnice ZXing, funguje bez problémov s krátkymi kódmi, ako napríklad:

Skrátený čiarový kód

tu zadajte popis obrázku

ale s dlhými kódmi, ako je nasledujúci, program jednoducho nemôže získať žiadne čítanie:

Dlhý čiarový kód

tu zadajte popis obrázku

Akékoľvek nápady na riešenie tohto problému? Potrebujem čítať dlhšie čiarové kódy

odpovede:

0 pre odpoveď č. 1

Nemyslím si, že problém spočíva ZXing.

Keďže čiarový kód uvedený v otázke je a Kód 128 formát, ktorý je podporovaný ZXingom a príslušný obrázok je úspešne skenovaný ZXing Online Decoder a výstup naskenovaného obrázka je nasledovný:

+ -------------------- + ---------------------------- + | Surový text DSEC3743T0040001P96837678 | + -------------------- + ---------------------------- + | Surové bajty 68 24 33 25 23 63 25 2b | | 64 34 10 63 04 00 01 64 | | | 30 63 60 53 4c 4e 54 6a + -------------------- + ---------------------------- + | Formát čiarového kódu CODE_128 | + -------------------- + ---------------------------- + | Parsovaný typ výsledku TEXT | + -------------------- + ---------------------------- + | Analyzovaný výsledok DSEC3743T0040001P96837678 | + -------------------- + ---------------------------- +

Obraz je príliš dlhý, aby sa skenoval správneniektoré kamery telefónu, pretože ZXing prijíma spätné volania z obrazovky, keď je fotoaparát zapnutý, takže sa uistite, či je čiarový kód správne zaostrený a kamera nie je taká neistá.