Releases: SolidQA/solidvision
Releases · SolidQA/solidvision
v1.0.1-发布,改名solidvision
改名solidvision
v1.0.0 - 首个正式版本发布
🎉 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)"