python二维码生成识别代码,python实现二维码
因为要分析二维码图像,所以运行环境是centos7.2,python版本是2.7.5。由于zbar只支持Python2.6,所以它准备编译和安装源代码。具体步骤如下:
1.安装依赖包。
yum安装pdftk ImageMagick ImageMagick-devel ghostscript Python-imaging Python-devel
3.解压方法是:
tar -jxvf zbar-0.10.tar.bz2
4.编译。/configure-without-GTK-without-Qt-disable-video-prefix=/usr/local
5.装置
制作制作安装
6.下载zbar源代码,并安装它。下载地址是https://pypi.python.org/pypi/zbar/0.10.
7.解压缩tar包。
塔尔-zxvf zbar-0.10.tar.gz
8.装置
python setup.py安装
10.确定zbar包是否安装成功,如果没有错误,说明安装成功。
1.测试zbar分析二维码图片。
# -*-编码:utf-8 -*-
导入zbar
从PIL进口图片
#创建图片扫描对象
scanner=zbar。图像扫描仪()
#设置对象属性
scanner.parse_config(“启用”)
#用二维码打开图片
Img=Image.open(你的图片路径)。转换(“L”)
#获取图片的大小
宽度,高度=img.size
#创建zbar图片对象,扫描成字节信息。
二维码=zbar。Image(宽度,高度, Y800 ,img.tobytes())
scanner.scan(二维码)
数据=
对于二维码中的s:
数据=s.data
#删除图片对象
del img
#输出解码结果
打印数据
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。