2014-09-10 5 views
0

Что я хочу сделать, это захватить штрих-код некоторых продуктов с веб-камеры или с USB-считывателя штрих-кодов, но я не знаю, с чего начать.Сканирование штрих-кода с помощью Python

В моем случае пользователь сканирует штрих-код и на основе штрих-кода что-то произойдет, так как браузер отобразит изображение продукта.

Я слышал о Zbar, но просмотрел некоторую информацию о Youtube и других местах, но все, что я нашел, было уже построенным продуктом.

Может ли кто-нибудь помочь мне в этом?

ответ

2

Я не играл с ним много, но zbar, похоже, работает нормально, если штрих-коды (включая QR-коды) имеют разумное качество. IIRC, я получил zbar-tools и python-zbar из репозиториев Debian.

Документация zbar python довольно минимальна, но есть две примерные программы на SourceArchive, одна для сканирования штрих-кодов с/dev/video (т. Е. Устройства Video4Linux) и одна для сканирования из файла изображения; файл изображения читается с использованием библиотеки ImageMagick, поэтому он может обрабатывать очень широкий диапазон форматов файлов изображений.

У меня нет сканера, веб-камеры и т. Д., Поэтому я тестировал только zbar с файлами изображений. Он пытается найти & декодировать все на изображении, которое выглядит как штрих-код, и это не против, если штрих-коды не выравниваются красиво или немного шумно.

 Смежные вопросы

  • Нет связанных вопросов^_^