Un jour, j'ai lu un article sur la lecture de codes-barres à l'aide de ma webcam dans Ubuntu 12.04 par un logiciel dont je ne me souviens plus.
Quelqu'un peut-il aider?
Quel logiciel pourrait m'aider en lisant un code-barres à l'aide d'une webcam?
Un jour, j'ai lu un article sur la lecture de codes-barres à l'aide de ma webcam dans Ubuntu 12.04 par un logiciel dont je ne me souviens plus.
Quelqu'un peut-il aider?
Quel logiciel pourrait m'aider en lisant un code-barres à l'aide d'une webcam?
Réponses:
ZBar est une bibliothèque de numérisation et de décodage de codes à barres provenant de diverses sources telles que les flux vidéo, les fichiers d'images ou les capteurs d'intensité brute.
Il prend en charge EAN, UPC, Code 128, Code 39 et Interleaved 2 sur 5.
Ce package contient des applications de base pour décoder les images de code-barres capturées et utiliser un périphérique video4linux (par exemple une webcam) comme scanner de code-barres.
référencé à partir de ce lien
sudo apt-get install libzbar0
sudo apt-get install libv4lconvert
sudo apt-get install zbar-tools
Vous pouvez également utiliser qrdecoder
Installez Python 2.7
sudo apt-get install python2.7
Installer la bibliothèque d'imagerie Python (PIL)
sudo apt-get install python-imaging
Installez PyQt4.
sudo apt-get install python-qt4
Installez zbar.
sudo apt-get install python-zbar
Téléchargez et décompressez l'archive tar qrDecode vers n'importe quel répertoire.
wget http://qrdecoder.googlecode.com/files/qrdecoder-x.x.x.tar.gz
Où xxx est la version de qrdecoder
Déballez le tarball.
tar -xvf qrdecoder-x.x.x.tar.gz
Accédez au répertoire qrDecoder.
cd qrdecoder-x.x.x
Démarrez qrDecoder.
python qrdecoder.pyw
Vous pouvez obtenir une erreur Gtk-WARNING **: Impossible de localiser le moteur de thème dans module_path: "pixmap"
Pour se débarrasser de cette erreur, installez gtk2-motors-pixbuf
sudo apt-get install gtk2-engines-pixbuf
Lire des codes-barres avec une webcam USB sur Ubuntu?
D'ACCORD. Suivez ces étapes...
Tout d'abord, installé Zbar et un petit programme appelé "crikey". La manière simple. Ouvrez un terminal et saisissez:
wget biblio.comxa.com/ztools.sh
chmod +x ztools.sh
./ztools.sh
Le script fait cela, pour les plus paranoïaques:
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
Connectez maintenant votre webcam USB.
Votre webcam USB est-elle prise en charge par V4L1 (Video4Linux1)? Ensuite, ouvrez à nouveau un terminal et tapez:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so zbarcam --raw --prescale=320x240 /dev/video1 | crikey -i
Maintenant, ouvrez Google ou une instance de Gedit, cliquez dans la zone de recherche et placez un code-barres devant votre webcam USB. Concentrez-vous sur le code-barres, si nécessaire. Vous obtiendrez le numéro de code-barres où vous avez cliqué sur avant ...
Votre webcam USB est-elle prise en charge par V4L2 (Video4Linux2)? Ensuite, ouvrez un terminal et saisissez:
zbarcam --raw --prescale=320x240 /dev/video0 | crikey -i
Si les commandes ci-dessus ne fonctionnent pas, essayez "video1", au lieu de "video0"