centos下zbar及pyzbar的安装

2,741 阅读1分钟

1、介绍

zbar条码阅读器是一个开源软件套,用于读取各种来源的条形码,如视频流,图像文件和原始强度传感器。 它支持EAN-13 / UPC-A,UPC-E,EAN-8,Code 128,Code 39,交叉二五码和二维码。同tesseract和pytesseract的关系一样,pyzbar用于支持python环境下实现zbar。

2、安装

sudo yum install zbar

sudo yum install pyzbar

3、运行

(1)在终端输入:zbarimg /路径/barcode.jpg

(2)在python环境下:

>>> from pyzbar.pyzbar import decode

>>> from PIL import Image

>>> decode(Image.open('pyzbar/tests/code128.png'))

输出:

[Decoded(data=b'Foramenifera', type='CODE128'),

Decoded(data=b'Rana temporaria', type='CODE128')]

更多请参考:pypi.python.org/pypi/pyzbar…

https://pypi.python.org/pypi/zbar/0.10