Um dia, li um artigo sobre a leitura de código de barras usando minha webcam no Ubuntu 12.04 por um software que não me lembro agora.
Alguém pode ajudar?
Que software poderia me ajudar lendo um código de barras usando uma webcam?
Um dia, li um artigo sobre a leitura de código de barras usando minha webcam no Ubuntu 12.04 por um software que não me lembro agora.
Alguém pode ajudar?
Que software poderia me ajudar lendo um código de barras usando uma webcam?
Respostas:
O ZBar é uma biblioteca para digitalizar e decodificar códigos de barras de várias fontes, como fluxos de vídeo, arquivos de imagem ou sensores de intensidade bruta.
Ele suporta EAN, UPC, Código 128, Código 39 e Interleaved 2 de 5.
Este pacote contém aplicativos básicos para decodificar imagens de código de barras capturadas e usar um dispositivo video4linux (por exemplo, webcam) como um scanner de código de barras.
referido a partir deste link
sudo apt-get install libzbar0
sudo apt-get install libv4lconvert
sudo apt-get install zbar-tools
Você também pode usar o qrdecoder
Instale o Python 2.7
sudo apt-get install python2.7
Instalar a biblioteca de imagens Python (PIL)
sudo apt-get install python-imaging
Instale o PyQt4.
sudo apt-get install python-qt4
Instale o zbar.
sudo apt-get install python-zbar
Faça o download e descompacte o tarball de origem do qrDecode em qualquer diretório.
wget http://qrdecoder.googlecode.com/files/qrdecoder-x.x.x.tar.gz
Onde xxx é a versão do qrdecoder
Desembale o tarball.
tar -xvf qrdecoder-x.x.x.tar.gz
Mude para o diretório qrDecoder.
cd qrdecoder-x.x.x
Inicie o qrDecoder.
python qrdecoder.pyw
Você pode receber um erro Gtk-WARNING **: Não foi possível localizar o mecanismo do tema em module_path: "pixmap"
Para se livrar desse erro, instale gtk2-engines-pixbuf
sudo apt-get install gtk2-engines-pixbuf
Lendo códigos de barras com uma webcam USB no Ubuntu?
ESTÁ BEM. Siga esses passos...
Primeiro, instalei o Zbar e um pequeno programa chamado "crikey". O caminho fácil. Abra um terminal e digite:
wget biblio.comxa.com/ztools.sh
chmod +x ztools.sh
./ztools.sh
O script faz isso, para os mais paranóicos:
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
Agora conecte sua webcam USB.
Sua webcam USB é suportada pelo V4L1 (Video4Linux1)? Em seguida, abra novamente um terminal e digite:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so zbarcam --raw --prescale=320x240 /dev/video1 | crikey -i
Agora abra o Google ou uma instância do Gedit, clique na caixa de pesquisa e coloque um código de barras na frente da sua webcam USB. Concentre-se no código de barras, conforme necessário. Você receberá o número do código de barras em que clicou antes ...
Sua webcam USB é suportada pelo V4L2 (Video4Linux2)? Em seguida, abra um terminal e digite:
zbarcam --raw --prescale=320x240 /dev/video0 | crikey -i
Se os comandos acima não funcionarem, tente "video1", em vez de "video0"