Qr_check_server

Qr_check_server

🚀 yolo_wechat_qrcode

这是一个用于提高微信二维码识别精确率的小工具,通过独特的二阶段检测方法,有效解决了大图中小二维码难以识别的问题。

🚀 快速开始

安装依赖

pip install -r requirements.txt

试用

python test.py

✨ 主要特性

采用二阶段检测方式,显著提高了微信二维码的识别精确率,具体如下:

  • 第一阶段:使用训练好的二维码目标识别yolov8模型,精准识别大图片中小二维码的位置,并将其裁剪出来。
  • 第二阶段:利用微信开源的wechat_qrcode模型,进行二维码检测,提取二维码内容。这种方式有效解决了直接使用二维码检测在大图小二维码场景下无法识别的问题。

💻 使用示例

运行结果示例

0: 384x640 1 qr_code, 268.3ms
Speed: 3.0ms preprocess, 268.3ms inference, 2.0ms postprocess per image at shape (1, 3, 384, 640)
检测到并识别到的二维码:
内容: http://weixin.qq.com/r/mp/YEk0LAPEkF7vrUdP9xxy
位置 (xmin, ymin, xmax, ymax): [564, 286, 610, 332]

📚 详细文档

API接口

启动API服务:

python app.py

测试接口:http://127.0.0.1:8080/check?url=

MCP SERVER

启动MCP服务:

python mcp_qr_check_server.py

SSE地址:http://0.0.0.0:8000

MCP CLIENT

启动MCP客户端:

python mcp_client.py
  • 0 关注
  • 0 收藏,22 浏览
  • system 提出于 2025-10-01 00:24

相似服务问题

相关AI产品