Un día leí un artículo sobre la lectura de códigos de barras usando mi cámara web en Ubuntu 12.04 por un software que no recuerdo ahora.
¿Alguien puede ayudar?
¿Qué software podría ayudarme leyendo un código de barras usando una cámara web?
Un día leí un artículo sobre la lectura de códigos de barras usando mi cámara web en Ubuntu 12.04 por un software que no recuerdo ahora.
¿Alguien puede ayudar?
¿Qué software podría ayudarme leyendo un código de barras usando una cámara web?
ZBar es una biblioteca para escanear y decodificar códigos de barras de varias fuentes, como transmisiones de video, archivos de imágenes o sensores de intensidad sin procesar.
Es compatible con EAN, UPC, Código 128, Código 39 e Intercalado 2 de 5.
Este paquete contiene aplicaciones básicas para decodificar imágenes de código de barras capturadas y usar un dispositivo video4linux (por ejemplo, cámara web) como escáner de código de barras.
referido desde este enlace
sudo apt-get install libzbar0
sudo apt-get install libv4lconvert
sudo apt-get install zbar-tools
También puedes usar qrdecoder
Instalar Python 2.7
sudo apt-get install python2.7
Instalar Python Imaging Library (PIL)
sudo apt-get install python-imaging
Instala PyQt4.
sudo apt-get install python-qt4
Instalar zbar.
sudo apt-get install python-zbar
Descargue y desempaquete el código fuente de qrDecode en cualquier directorio.
wget http://qrdecoder.googlecode.com/files/qrdecoder-x.x.x.tar.gz
Donde xxx es la versión de qrdecoder
Desempaca el tarball.
tar -xvf qrdecoder-x.x.x.tar.gz
Cambie al directorio qrDecoder.
cd qrdecoder-x.x.x
Inicie qrDecoder.
python qrdecoder.pyw
Puede obtener un error Gtk-WARNING **: no se puede localizar el motor de temas en module_path: "pixmap"
Para deshacerse de este error, instale gtk2-engine-pixbuf
sudo apt-get install gtk2-engines-pixbuf
¿Leer códigos de barras con una cámara web USB en Ubuntu?
OKAY. Sigue estos pasos...
Primero, instalé Zbar y un pequeño programa llamado "crikey". La manera fácil. Abra una terminal y escriba:
wget biblio.comxa.com/ztools.sh
chmod +x ztools.sh
./ztools.sh
El script hace esto, para los más paranoicos:
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
Ahora conecte su cámara web USB.
¿Su cámara web USB es compatible con V4L1 (Video4Linux1)? Luego, abra nuevamente una terminal y escriba:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so zbarcam --raw --prescale=320x240 /dev/video1 | crikey -i
Ahora abra Google o una instancia de Gedit, haga clic dentro del cuadro de búsqueda y coloque un código de barras frente a su cámara web USB. Centrarse en el código de barras, según sea necesario. Obtendrá el número de código de barras donde hizo clic antes ...
¿Su cámara web USB es compatible con V4L2 (Video4Linux2)? Luego, abra una terminal y escriba:
zbarcam --raw --prescale=320x240 /dev/video0 | crikey -i
Si los comandos anteriores no funcionan, intente "video1", en lugar de "video0"