Однажды я прочитал статью о считывании штрих-кода с помощью своей веб-камеры в Ubuntu 12.04 с помощью какого-то программного обеспечения, которое я сейчас не помню.
Кто-нибудь может помочь?
Какое программное обеспечение может помочь мне, считывая штрих-код с помощью веб-камеры?
ZBar является библиотекой для сканирования и декодирования штрихкодов из различных источников, таких как видеопотоки, файлы изображений или необработанные датчики интенсивности.
Это поддерживает EAN, UPC, Код 128, Код 39 и Чередованный 2 из 5.
Этот пакет содержит основные приложения для декодирования полученных изображений штрихкода и использования video4linux устройства (например, веб-камера) как сканер штрихкода.
отнесенный из этой ссылки
sudo apt-get install libzbar0
sudo apt-get install libv4lconvert
sudo apt-get install zbar-tools
Можно также использовать qrdecoder
Установка Python 2.7
sudo apt-get install python2.7
Библиотека обработки изображений Python (PIL) установки
sudo apt-get install python-imaging
Установка PyQt4.
sudo apt-get install python-qt4
Установка zbar.
sudo apt-get install python-zbar
Загрузите и распакуйте qrDecode источник tarball к любому каталогу.
wget http://qrdecoder.googlecode.com/files/qrdecoder-x.x.x.tar.gz
Где x.x.x является версией qrdecoder
Распакуйте tarball.
tar -xvf qrdecoder-x.x.x.tar.gz
Изменение в qrDecoder каталог.
cd qrdecoder-x.x.x
Запустите qrDecoder.
python qrdecoder.pyw
Можно получить ошибку при GTK-ПРЕДУПРЕЖДЕНИИ **: Не мог определить местоположение механизма темы в module_path: "пиксельная карта"
Для избавлений от этой ошибки установите gtk2-engines-pixbuf
sudo apt-get install gtk2-engines-pixbuf
Чтение штрих-кодов с веб-камеры USB в Ubuntu?
ОК. Выполните следующие действия ...
Сначала установили Zbar и небольшую программу под названием «Crikey». Простой способ Откройте терминал и введите:
wget biblio.comxa.com/ztools.sh
chmod +x ztools.sh
./ztools.sh
Сценарий делает это Для более параноика:
sudo apt-get install zbar-tools
sudo apt-get install libx11-dev x11proto-xext-dev libxt-dev libxtst-dev
wget http://www.shallowsky.com/software/crikey/crikey-0.8.3.tar.gz
tar -xzf crikey-0.8.3.tar.gz
cd crikey-0.8.3
make
sudo cp crikey /usr/local/bin
cd
clear
clear
Теперь подключите веб-камеру USB.
Ваша веб-камера USB поддерживается V4L1 (Video4Linux1)? Затем снова откройте терминал и введите:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so zbarcam --raw --prescale=320x240 /dev/video1 | crikey -i
Теперь откройте Google или экземпляр Gedit, щелкните внутри поля поиска и поместите штрих-код перед вашей веб-камерой USB. Фокус в штрих-код, при необходимости. Вы получите номер штрих-кода, по которому вы нажимали до ...
Поддерживается ли ваша веб-камера USB V4L2 (Video4Linux2)? Затем откройте терминал и введите:
zbarcam --raw --prescale=320x240 /dev/video0 | crikey -i
Если приведенные выше команды не работают, попробуйте «video1» вместо «video0»