微信开源二维码检测识别-实时检测识别-opencv-Python

简介: 微信开源二维码检测识别-实时检测识别-opencv-Python
import cv2 import numpy as np
cap = cv2.VideoCapture(0)
while True:
       ret, frame = cap.read()
      detector = cv2.wechat_qrcode_WeChatQRCode("detect.prototxt", "detect.caffemodel",                  "sr.prototxt", "sr.caffemodel")
      res, points = detector.detectAndDecode(frame)
      for one_pt in points:
              one_pt = np.array(one_pt, dtype=np.int)
              cv2.polylines(frame, [one_pt], isClosed=True, color=(255, 0, 0), thickness=3)
       print('条码信息:', res)
       cv2.imshow("cap", frame)
       if cv2.waitKey(100) & 0xff == ord('q'):
           break
cap.release()
cv2.destroyAllWindows()
调用微信开源库进行二维码的检测和识别
import cv2 import numpy as np
cap = cv2.VideoCapture(0)
while True:
       ret, frame = cap.read()
      detector = cv2.wechat_qrcode_WeChatQRCode("detect.prototxt", "detect.caffemodel",                  "sr.prototxt", "sr.caffemodel")
      res, points = detector.detectAndDecode(frame)
      for one_pt in points:
              one_pt = np.array(one_pt, dtype=np.int)
              cv2.polylines(frame, [one_pt], isClosed=True, color=(255, 0, 0), thickness=3)
       print('条码信息:', res)
       cv2.imshow("cap", frame)
       if cv2.waitKey(100) & 0xff == ord('q'):
           break
cap.release()
cv2.destroyAllWindows()


汉字 字母均可识别生成     opencv的zbar库只能识别生成字母   如果二维码封存的是汉字 则zbar会乱码  


开源库下载链接


链接:https://pan.baidu.com/s/1aYNJ8ukV8qraOQuiiIwG-Q

提取码:apbo


将开源库内文件放在跟代码同级的目录即可

相关文章
|
弹性计算 机器人 应用服务中间件
一键部署开源Qwen3并集成到钉钉、企业微信
Qwen3系列模型现已正式发布并开源,包含8款“混合推理模型”,其中涵盖两款MoE模型(Qwen3-235B-A22B与Qwen3-30B-A3B)及六个Dense模型。阿里云计算巢已支持Qwen3-235B-A22B和Qwen3-32B的私有化部署,用户可通过计算巢轻松完成部署,并借助AppFlow集成至钉钉机器人或企业微信。文档详细介绍了从模型部署、创建应用到配置机器人的全流程,帮助用户快速实现智能助手的接入与使用。
1352 19
一键部署开源Qwen3并集成到钉钉、企业微信
|
人工智能 自然语言处理 数据可视化
中国版“Manus”开源?AiPy:用Python重构AI生产力的通用智能体
AiPy是LLM大模型+Python程序编写+Python程序运行+程序可以控制的一切。
1065 11
|
运维 监控 算法
时间序列异常检测:MSET-SPRT组合方法的原理和Python代码实现
MSET-SPRT是一种结合多元状态估计技术(MSET)与序贯概率比检验(SPRT)的混合框架,专为高维度、强关联数据流的异常检测设计。MSET通过历史数据建模估计系统预期状态,SPRT基于统计推断判定偏差显著性,二者协同实现精准高效的异常识别。本文以Python为例,展示其在模拟数据中的应用,证明其在工业监控、设备健康管理及网络安全等领域的可靠性与有效性。
1366 13
时间序列异常检测:MSET-SPRT组合方法的原理和Python代码实现
|
8月前
|
传感器 运维 前端开发
Python离群值检测实战:使用distfit库实现基于分布拟合的异常检测
本文解析异常(anomaly)与新颖性(novelty)检测的本质差异,结合distfit库演示基于概率密度拟合的单变量无监督异常检测方法,涵盖全局、上下文与集体离群值识别,助力构建高可解释性模型。
605 10
Python离群值检测实战:使用distfit库实现基于分布拟合的异常检测
|
9月前
|
消息中间件 人工智能 Java
抖音微信爆款小游戏大全:免费休闲/竞技/益智/PHP+Java全筏开源开发
本文基于2025年最新行业数据,深入解析抖音/微信爆款小游戏的开发逻辑,重点讲解PHP+Java双引擎架构实战,涵盖技术选型、架构设计、性能优化与开源生态,提供完整开源工具链,助力开发者从理论到落地打造高留存、高并发的小游戏产品。
|
10月前
|
Shell Android开发 Python
微信多开脚本,微信双开器脚本插件,autojs开源代码分享
AutoJS脚本实现安卓端微信多开,通过无障碍服务 Python脚本提供跨平台解决方案,自动检测微信安装路径
|
11月前
|
监控 编译器 Python
如何利用Python杀进程并保持驻留后台检测
本教程介绍如何使用Python编写进程监控与杀进程脚本,结合psutil库实现后台驻留、定时检测并强制终止指定进程。内容涵盖基础杀进程、多进程处理、自动退出机制、管理员权限启动及图形界面设计,并提供将脚本打包为exe的方法,适用于需持续清理顽固进程的场景。
|
程序员 测试技术 开发工具
怎么开发Python第三方库?手把手教你参与开源项目!
大家好,我是程序员晚枫。本文将分享如何开发Python第三方库,并以我维护的开源项目 **popdf** 为例,指导参与开源贡献。Popdf是一个PDF操作库,支持PDF转Word、转图片、合并与加密等功能。文章涵盖从fork项目、本地开发、单元测试到提交PR的全流程,适合想了解开源贡献的开发者。欢迎访问[popdf](https://gitcode.com/python4office/popdf),一起交流学习!
425 21
怎么开发Python第三方库?手把手教你参与开源项目!
|
人工智能 前端开发 开发工具
9.2K Star!微信排版从未如此简单,这款开源神器让Markdown飞入公众号!
一款9.2K Star的开源神器,让微信公众号排版变得简单高效!支持Markdown语法,实时预览、多图床混搭、AI智能排版、自定义主题样式等功能一应俱全。通过沉浸式双栏编辑、七图床混合编排、AI写作助手和主题定制工坊等核心功能,彻底解放技术创作者的生产力。无论是技术博客迁移、多平台发布还是企业定制,都能满足需求。三步上手:在线体验、本地部署、公众号对接。项目地址:https://github.com/doocs/md
1875 4

推荐镜像

更多