如果项目对您有帮助,欢迎点击右上角 Star 支持!✨

python>=3.6
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
注意:
onnxocr/models/ppocrv5 下,无需下载;det 和 rec 模型放到 ./models/ppocrv5/ 下替换即可。python test_ocr.py
python app-service.py
curl -X POST http://localhost:5005/ocr \
-H "Content-Type: application/json" \
-d '{"image": "base64_encoded_image_data"}'
{
"processing_time": 0.456,
"results": [
{
"text": "名称",
"confidence": 0.9999361634254456,
"bounding_box": [[4.0, 8.0], [31.0, 8.0], [31.0, 24.0], [4.0, 24.0]]
},
{
"text": "标头",
"confidence": 0.9998759031295776,
"bounding_box": [[233.0, 7.0], [258.0, 7.0], [258.0, 23.0], [233.0, 23.0]]
}
]
}
docker build -t ocr-service .
docker run -itd --name onnxocr-service-v3 -p 5006:5005 onnxocr-service:v3
url: ip:5006/ocr
{
"processing_time": 0.456,
"results": [
{
"text": "名称",
"confidence": 0.9999361634254456,
"bounding_box": [[4.0, 8.0], [31.0, 8.0], [31.0, 24.0], [4.0, 24.0]]
},
{
"text": "标头",
"confidence": 0.9998759031295776,
"bounding_box": [[233.0, 7.0], [258.0, 7.0], [258.0, 23.0], [233.0, 23.0]]
}
]
}
| 示例 1 | 示例 2 |
|--------|--------|
|
|
|
| 示例 3 | 示例 4 |
|--------|--------|
|
|
|
| 示例 5 | 示例 6 |
|--------|--------|
|
|
|
感谢 PaddleOCR 提供的技术支持!
我热爱开源和 AI 技术,相信它们能为有需要的人带来便利和帮助,让世界变得更美好。如果您认可本项目,可以通过支付宝或微信进行打赏(备注请注明支持 OnnxOCR)。
欢迎提交 Issues 和 Pull Requests,共同改进项目!