python各个平台zbar安装
来源:互联网 发布:mac 播放器 mplayerx 编辑:程序博客网 时间:2024/05/21 21:48
zbar 可以解析 qrcode
不过安装过程可是艰辛
本地开发用mac,生产服务器用ubuntu。安装方式不同。整理出以下安装方式
Ubuntu 14.04.1 LTS (GNU/Linux 3.8.0-29-generic x86_64)
$ apt-get install libzbar-dev
$ pip install zbar
Ubuntu 10.04.4 LTS
apt-get install libzbar-dev
apt-get install python-gtk2-dev
wget http://iweb.dl.sourceforge.net/project/zbar/zbar/0.10/zbar-0.10.tar.bz2
bzip2 -d zbar-0.10.tar.bz2
tar -xvf zbar-0.10.tar
./configure --without-qt
make
make install
pip install zbar
mac
brew update && brew upgrade
brew install zbar
不要pip install zbar。而是下载这个包,修正了mac下的segmentation fault的bug
https://github.com/npinchot/zbar
python setup.py install
qrcode解码例子
#!/usr/bin/pythonimport zbarfrom PIL import Imageimport urllibimport cStringIO#图片地址替换成你的qrcode图片地址URL = ('http://example.qiniudn.com/msgimagepicc4WJ-4iTk8.jpeg')# create a readerscanner = zbar.ImageScanner()# configure the readerscanner.parse_config('enable')# obtain image dataimgfile = cStringIO.StringIO(urllib.urlopen(URL).read())pil = Image.open(imgfile).convert('L')width, height = pil.sizeraw = pil.tostring()# wrap image dataimage = zbar.Image(width, height, 'Y800', raw)# scan the image for barcodesscanner.scan(image)# extract resultsfor symbol in image: # do something useful with results print 'decoded', symbol.type, 'symbol', '"%s"' % symbol.data# clean updel(image)
原文地址: http://www.cnblogs.com/yemsheng/p/4166988.html
阅读全文
0 0
- python各个平台zbar安装
- win7 安装 python zbar
- python 安装zbar
- windows 10 上安装zbar(python)
- zbar 安装
- zbar 二维码 python库 win7 64 位安装教程
- centos 安装zbar
- ubuntu zbar 安装
- ubuntu安装zbar
- OSX 安装zbar
- 树莓派安装zbar
- Python安装及各个包的安装
- AIX平台安装python
- python 使用zbar解码二维码
- linux下源码安装zbar
- Ubuntu14.04下安装zbar
- ubuntu安装zbar二维码扫描
- SVN在各个平台的安装和使用
- HDOJ 1232-畅通工程
- HTML&CSS基础篇之十一:字体与颜色样式
- Property "属性名" not found on object of type "类名"
- Python3 MySQL 数据库连接
- html5 video视频标签自适应手机样式
- python各个平台zbar安装
- 关于Spring的IOC容器的简单理解
- csdn如何转载别人的文章
- python的全局局部变量
- Linux那些事(5)-Linux用户与用户组
- Qt常用功能代码
- OpenCV学习笔记10
- poj 2029 Get Many Persimmon Trees(dp)
- CNN在应用中,为什么GPU可以有加速效果