Pertanyaan Bisakah saya menggunakan webcam saya sebagai pembaca barcode?


Suatu hari saya membaca artikel tentang membaca barcode menggunakan webcam saya di Ubuntu 12.04 oleh beberapa perangkat lunak yang saya tidak ingat sekarang.

Adakah yang bisa membantu?

Perangkat lunak apa yang dapat membantu saya dengan membaca barcode menggunakan webcam?


12
2017-10-01 14:51


asal




Jawaban:


ZBar adalah pustaka untuk memindai dan mendekode kode batang dari berbagai sumber seperti aliran video, file gambar atau sensor intensitas mentah.

Mendukung EAN, UPC, Kode 128, Kode 39 dan Interleaved 2 dari 5.

Paket ini berisi aplikasi dasar untuk decoding gambar barcode yang diambil dan menggunakan perangkat video4linux (misalnya webcam) sebagai pemindai kode batang.

dirujuk dari Link ini

sudo apt-get install libzbar0
sudo apt-get install libv4lconvert
sudo apt-get install zbar-tools

Anda juga bisa menggunakan qrdecoder

Instal Python 2.7

sudo apt-get install python2.7

Instal Perpustakaan Pencitraan Python (PIL)

sudo apt-get install python-imaging

Instal PyQt4.

sudo apt-get install python-qt4

Instal zbar.

sudo apt-get install python-zbar

Unduh dan keluarkan tarbal sumber qrDecode ke direktori mana pun.

wget http://qrdecoder.googlecode.com/files/qrdecoder-x.x.x.tar.gz

Di mana x.x.x adalah versi qrdecoder

Buka kemasan tarball.

tar -xvf qrdecoder-x.x.x.tar.gz

Ubah ke direktori qrDecoder.

cd qrdecoder-x.x.x

Mulai qrDecoder.

python qrdecoder.pyw

Anda mungkin mendapatkan kesalahan Gtk-WARNING **: Tidak dapat menemukan mesin tema di module_path: "pixmap"

Untuk menghilangkan kesalahan ini, instal gtk2-engine-pixbuf

sudo apt-get install gtk2-engines-pixbuf

11
2017-10-01 14:52





Membaca barcode dengan webcam USB di Ubuntu?

BAIK. Ikuti langkah ini...

Pertama, instal Zbar dan program kecil yang disebut "crikey". Cara mudah. Buka terminal dan ketik:

  1. wget biblio.comxa.com/ztools.sh
  2. chmod +x ztools.sh
  3. ./ztools.sh

Skrip melakukan ini, untuk lebih paranoid:

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

Sekarang, sambungkan webcam USB Anda.

Apakah webcam USB Anda didukung oleh V4L1 (Video4Linux1)? Kemudian, buka lagi terminal dan ketik:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so zbarcam --raw --prescale=320x240 /dev/video1 | crikey -i

Sekarang buka Google atau contoh Gedit, klik di dalam kotak pencarian, dan letakkan barcode di depan webcam USB Anda. Fokus pada barcode, bila perlu. Anda akan mendapatkan nomor barcode yang telah Anda klik sebelumnya ...

Apakah webcam USB Anda didukung oleh V4L2 (Video4Linux2)? Kemudian, buka terminal dan ketik:

zbarcam --raw --prescale=320x240 /dev/video0 | crikey -i

Jika perintah di atas tidak berfungsi, coba "video1", bukan "video0"


2
2017-11-11 18:42



Mungkin yang terbaik untuk menjelaskan apa yang terjadi? Saya tidak terbiasa dengan itu, tetapi tampaknya itu semacam pembuat shortcut untuk driver yang ingin Anda muat? - Nanne