Я пытаюсь определить штрих-код по изображению на моей встроенной платформе, используя исходный код zbarimg.Я не получаю ошибок при сборке библиотеки zbar или файлов zbarimg.c.Однако, когда я пытаюсь декодировать штрих-код через двоичный файл 'zbarimg' на моем встроенном устройстве, я получаю следующую ошибку:
scanned 0 barcode symbols from 1 images in 0.21 seconds
WARNING: barcode data was not detected in some image(s)
things to check:
- is the barcode type supported? currently supported symbologies are:
EAN/UPC (EAN-13, EAN-8, EAN-2, EAN-5, UPC-A, UPC-E,
ISBN-10, ISBN-13), Code 128, Code 93, Code 39, Codabar,
DataBar, DataBar Expanded, and Interleaved 2 of 5
- is the barcode large enough in the image?
- is the barcode mostly in focus?
- is there sufficient contrast/illumination?
То же изображение отлично декодируется на моем компьютере.
ЧерезВ некоторых исследованиях я заметил, что вызов функции "zbar_image_first_symbol" возвращает ноль.
Как мне решить эту проблему?