利用python中的zxing包实现二维码,条形码的识别。zxing使用0.12版本,python版本为3.7,先看效果:

再看代码:

# -*- coding: utf-8 -*-import logging
import osimport zxing  # 导入解析包logger = logging.getLogger(__name__)
if not logger.handlers:logging.basicConfig(level=logging.INFO)
DEBUG = (logging.getLevelName(logger.getEffectiveLevel()) == 'DEBUG')class QRCode:@staticmethoddef ocr_qr_code(path):"""检测图片中是否包含二维码:param path: 图片路径:return: BarCode(raw='', parsed='', uri=None, format=None,type=None, points=[])"""zx = zxing.BarCodeReader()data = ''# 条形码或者二维码中有中文会出现异常try:zx_data = zx.decode(path)            if zx_data:logger.debug(u'识别二维码:%s,内容: %s' % (filename, zx_data))data = zx_dataelse:logger.error(u'识别二维码出错:%s' % filename)return dataexcept Exception as e:print(e)return Noneif __name__ == '__main__':filepath = 'D:/xxxx/'for parent, dirnames, filenames in os.walk(filepath):for filename in filenames:image_path = filepath + filename# 将图片文件里的信息转码放到ltext里面ltext = QRCode.ocr_qr_code(image_path)logger.info(u'[%s]二维码识别:[%s]!!!' % (filename, ltext))

python二维码,条形码识别相关推荐

  1. OpenCV+Python二维码条形码识别

    先上源码,github地址:https://github.com/DerrickRose25/Opencv_QRcode_recognition 环境:Pycharm .Python3.7 在pych ...

  2. [软件工具][windows]pdf二维码条形码识别重命名工具使用教程

    pdf二维码条形码识别重命名工具是一款专门用于识别pdf中的二维码或者条形码并将识别结果变成pdf名字,是目前全球首款用于识别pdf条码的软件,具有识别精度高.识别速度快等特点.接下来介绍这个软件使用 ...

  3. python二维码生成识别代码_Python学习案例之二维码生成识别

    前言 在 JavaWeb 开发中,一般使用 Zxing 来生成和识别二维码,但是,Zxing 的识别有点差强人意,不少相对模糊的二维码识别率很低.不过就最新版本的测试来说,识别率有了现显著提高. 对比 ...

  4. vue 二维码+条形码识别

    需求及说明: web端 ,识别图片中,二维码和条形码 识别信息可能有重叠需要合并后去重 二维码和条形码在同一张图片上(编写代码暂无冲突) 说明:二维码.条形码分开说明分析 二维码: //使用npm安装 ...

  5. python二维码生成识别代码_Python3+qrcode+zxing生成和识别二维码教程

    一.安装依赖库 pip install qrcode pillow image zxing pillow是python3中PIL的代替库,image是生成图版需要用到的库 安装image时报错&quo ...

  6. 基于Python opencv实现车牌识别及二维码条形码识别系统 附完整源码

    完整代码:https://download.csdn.net/download/qq_38735017/87416699 原理简介 车牌字符识别使用的算法是 opencv 的 SVM opencv 的 ...

  7. 77、基于STM32单片机的超市餐饮二维码/条形码摄像头识别结账扫码系统设计

    毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.程序源码 七.资料包括 摘要 二维码识别系统是集数据采集,识别,以及显示 ...

  8. python 识别二维码/条形码

    python 识别二维码/条形码 1. 安装包 pip install -y pillow -i https://mirrors.aliyun.com/pypi/simple/ pip install ...

  9. python opencv 条形码及二维码检测识别

    目录 条形码检测识别 二维码检测识别 基于python opencv pyzbar 实现. 条形码检测识别 原图: 最后截取图: 直接上代码: import cv2 import numpy as n ...

  10. 数字图像处理二维码识别 python+opencv实现二维码实时识别

    数字图像处理二维码识别 python+opencv实现二维码实时识别 特点: (1)可以实现普通二维码,条形码: (2)解决了opencv输出中文乱码的问题 (3)增加网页自动跳转功能 (4)实现二维 ...

最新文章

  1. gatsby_将您的GraphCMS数据导入Gatsby
  2. 因为名字叫True,她被苹果iCloud服务器拒绝了
  3. [导入]XML for Analysis(XMLA)开发详解-(3)各版本的SQL Server及Windows下配置XMLA over HTTP访问SASS(OLAP)的文档合集...
  4. SAP UI5 busy dialog - SVG
  5. [XSY4170] 妹子(线段树上二分)
  6. 从 0 到 300,Instagram 创始人 CTO 分享工程团队成长的经验
  7. nginx 优化,突破十万并发
  8. centos7 django mysql_安装和部署centos7 python3。X Django MySQL,centos7python3Xdjangomysql
  9. Linux中创建一个不能登录的用户useradd
  10. Hi3516E V200功能介绍
  11. 视觉十四讲第六章G2O实践出错后的解决方法
  12. USB3.0 HUB方案之VL817-Q7
  13. 基于Instrument技术实现Java类字节码插桩代理
  14. ETF操作实战记录:2022-2-24
  15. 关于PEP8报too long问题的解决方式
  16. 手机收到回复TD退订的短信,需要回复吗?今天算是搞明白了
  17. NVIDIA Jetson Xavier NX 刷机方法(sdk manager)
  18. 今日头条后台岗位实习面试记录
  19. 前端学习--【训练营】Cisco PT Student模拟dhcp自动分配IP地址实现网络互联
  20. 信息系统项目管理师---第九章 项目人力资源管理历年考题

热门文章

  1. 短信后台构架开发—移讯短信系统
  2. 流水账 20200619
  3. 哈工大计算机学院2020复试分数线,2020考研分数线:哈尔滨工业大学2020年复试基本分数线公布!...
  4. 互联网发展如此迅速,java凭什么在5G时代站稳脚跟!
  5. STM32的最小系统组成的详解
  6. 基于多因子模型,利用申万行业分类对量化公募基金进行分析
  7. 图示扫描二维码登录原理
  8. Pytorch使用torchvision实现deform_conv2D
  9. 量子力学中狄拉克的符号在latex中的正确输法——讨论桌面宠物该怎么做
  10. 风控算法赛lgb实战-拍拍贷魔镜杯