Un jour, j'ai lu un article sur la lecture de codes à barres utilisant ma webcam dans Ubuntu 12.04 avec un logiciel dont je ne me souviens plus maintenant.
Quelqu'un peut aider?
Quel logiciel pourrait m'aider en lisant un code à barres avec une webcam?
ZBar est une bibliothèque permettant de numériser et de décoder des codes à barres de diverses sources, telles que des flux vidéo, des fichiers image ou des capteurs d’intensité bruts.
Il prend en charge les codes EAN, UPC, Code 128, Code 39 et Interleaved 2 sur 5.
Ce paquet contient des applications de base pour le décodage des images de code à barres capturées et l’utilisation d’un périphérique video4linux (par exemple, une webcam) comme scanner de code à barres.
référé 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 Python Bibliothèque d'imagerie (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 tarball source qrDecode dans n'importe quel répertoire.
wget http://qrdecoder.googlecode.com/files/qrdecoder-x.x.x.tar.gz
Où x.x.x est la version de qrdecoder
Déballez l'archive.
tar -xvf qrdecoder-x.x.x.tar.gz
Accédez au répertoire qrDecoder.
cd qrdecoder-x.x.x
Lancez 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-engines-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, Zbar installé et un petit programme appelé "crikey". Le moyen le plus simple Ouvrez un terminal et tapez:
wget biblio.comxa.com/ztools.sh
chmod +x ztools.sh
./ztools.sh
Le script fait ceci, 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
Maintenant, connectez 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
Ouvrez maintenant Google ou une instance de Gedit, cliquez dans le champ 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 sur lequel vous avez cliqué auparavant ...
Votre webcam USB est-elle supportée par V4L2 (Video4Linux2)? Ensuite, ouvrez un terminal et tapez:
zbarcam --raw --prescale=320x240 /dev/video0 | crikey -i
Si les commandes ci-dessus ne fonctionnent pas, essayez "video1" au lieu de "video0"