本项目旨在:对PaddleOCR2PyTorch项目做在线可视化,让体验与部署更轻松。
- 在线演示:SwanHub Demo
- 权重文件:LFS Files
PaddleOCR是PaddlePaddle推出的一套丰富、领先、且实用的OCR工具库。
本项目所用的权重为PP_V3系列,以LFS托管于SwanHub
- 文本检测模型(2.42MB):ch_ptocr_v3_det_infer.pth
- 文本识别模型(10.17MB): ch_ptocr_v3_rec_infer.pth,
找到./paddleocr_v3_inference.py
,在第166行修改为你的本地图像路径即可。
if __name__ == '__main__':
image = cv2.imread("./doc/imgs/1.jpg")
draw_img, return_json = inferenceOCR(image)
print(return_json)
cv2.imwrite("./drawed_img.jpg", draw_img)
GUI界面使用Gradio构建,本地运行:
python app.py