python二维码生成识别代码,python实现二维码

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: