Skip to content

Releases: SolidQA/solidvision

v1.0.1-发布,改名solidvision

26 Jan 18:10

Choose a tag to compare

v1.0.0 - 首个正式版本发布

26 Jan 13:33

Choose a tag to compare

🎉 solidvision v1.0.0

solidvision 是一个轻量级的图像识别与文字识别 Python 库,集成了 OpenCV 模板匹配和 PaddleOCR 文字识别功能。

✨ 主要特性

  • 🖼️ 图像识别: 基于 OpenCV 的模板匹配,支持多种匹配算法
  • 📝 文字识别: 集成 PaddleOCR,支持中英文识别
  • 简单易用: 简洁的 API 设计,开箱即用
  • 🔧 灵活配置: 支持自定义识别参数和阈值
  • 🐍 Python 3.12: 完全兼容最新 Python 版本

📦 安装

pip install solidvision## 🚀 快速开始

图像识别

from svision import find_location
import cv2

加载图像

image = cv2.imread("screenshot.png")
template_path = "button.png"

查找模板位置

result = find_location(image, template_path)
if result:
print(f"找到目标位置: {result}")### 文字识别
from svision import recognize_text
import cv2

加载图像

image = cv2.imread("text_image.png")

识别文字

text = recognize_text(image)
print(f"识别结果: {text}")## 📚 文档

🔧 技术栈

  • OpenCV 4.13+
  • PaddleOCR 2.10+
  • Python 3.12+

🐛 Bug 修复与改进

  • ✅ 修复 Python 3.12 兼容性问题
  • ✅ 替换已弃用的 distutils 模块
  • ✅ 优化 CI/CD 流程
  • ✅ 添加完整的测试覆盖
  • ✅ 配置 pre-commit 代码质量检查

📝 变更日志

查看完整的 CHANGELOG.md

🙏 致谢

感谢所有贡献者和使用者的支持!


完整安装命令:
pip install solidvision==1.0.0验证安装:
python -c "import svision; print(svision.version)"