Un giorno ho letto un articolo sulla lettura del codice a barre usando la mia webcam in Ubuntu 12.04 da un software che ora non ricordo.
Qualcuno può aiutare?
Quale software potrebbe aiutarmi leggendo un codice a barre usando una webcam?
Un giorno ho letto un articolo sulla lettura del codice a barre usando la mia webcam in Ubuntu 12.04 da un software che ora non ricordo.
Qualcuno può aiutare?
Quale software potrebbe aiutarmi leggendo un codice a barre usando una webcam?
Risposte:
ZBar è una libreria per la scansione e la decodifica di codici a barre da varie fonti come flussi video, file di immagini o sensori di intensità non elaborati.
Supporta EAN, UPC, Code 128, Code 39 e Interleaved 2 di 5.
Questo pacchetto contiene applicazioni di base per la decodifica delle immagini di codici a barre catturate e l'utilizzo di un dispositivo video4linux (ad es. Webcam) come scanner di codici a barre.
riferito da questo link
sudo apt-get install libzbar0
sudo apt-get install libv4lconvert
sudo apt-get install zbar-tools
Puoi anche usare qrdecoder
Installa Python 2.7
sudo apt-get install python2.7
Installa Python Imaging Library (PIL)
sudo apt-get install python-imaging
Installa PyQt4.
sudo apt-get install python-qt4
Installa zbar.
sudo apt-get install python-zbar
Scarica e decomprime il tarball sorgente qrDecode in qualsiasi directory.
wget http://qrdecoder.googlecode.com/files/qrdecoder-x.x.x.tar.gz
Dove xxx è la versione di qrdecoder
Disimballare il tarball.
tar -xvf qrdecoder-x.x.x.tar.gz
Passare alla directory qrDecoder.
cd qrdecoder-x.x.x
Avviare qrDecoder.
python qrdecoder.pyw
È possibile che venga visualizzato un errore Gtk-WARNING **: impossibile trovare il motore del tema in module_path: "pixmap"
Per eliminare questo errore, installare gtk2-engine-pixbuf
sudo apt-get install gtk2-engines-pixbuf
Leggere codici a barre con una webcam USB su Ubuntu?
OK. Segui questi passi...
Innanzitutto, ho installato Zbar e un piccolo programma chiamato "crikey". Il modo semplice Apri un terminale e digita:
wget biblio.comxa.com/ztools.sh
chmod +x ztools.sh
./ztools.sh
Lo script fa questo, per i più paranoici:
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
Ora collega la tua webcam USB.
La tua webcam USB è supportata da V4L1 (Video4Linux1)? Quindi, riaprire un terminale e digitare:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so zbarcam --raw --prescale=320x240 /dev/video1 | crikey -i
Ora apri Google o un'istanza di Gedit, fai clic all'interno della casella di ricerca e metti un codice a barre davanti alla tua webcam USB. Concentrarsi sul codice a barre, se necessario. Otterrai il numero del codice a barre su cui hai fatto clic prima ...
La tua webcam USB è supportata da V4L2 (Video4Linux2)? Quindi, apri un terminale e digita:
zbarcam --raw --prescale=320x240 /dev/video0 | crikey -i
Se i comandi precedenti non funzionano, prova "video1", anziché "video0"