PaddleOCR是PaddlePaddle开源项目下的OCR工具库,以下简单介绍它的安装及使用。
环境
操作系统:Windows10
PaddlePaddle:2.3.0
Conda: 4.12.0
安装
本次使用源码安装,源码地址:
GitHub地址:https://github.com/PaddlePaddle/PaddleOCR
Gitee地址:https://gitee.com/paddlepaddle/PaddleOCR
安装Git:进入Conda环境,使用命令conda install git安装
2.下载源码:git clone https://gitee.com/paddlepaddle/PaddleOCR
3.安装Shapely包:在网站https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely搜索到shapely后,根据python版本(譬如cp36为python3.6)手动下载安装包后安装
4.安装依赖:进入PaddleOCR目录,使用如下命令安装依赖
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
5.安装PaddleOCR包:python setup.py install
验证
1.导包测试:进入python环境,输入
from paddleocr import PaddleOCR
如果没有报错,说明安装成功
2.脚本验证:通过输入测试脚本,验证安装成功
结果
1.示例图片
2.识别结果
说明
使用PaddleOCR前需要先安装PaddlePaddle,其中PaddlePaddle有CPU版本和GPU版本,此次测试为CPU版本
如果出现如下的OMP相关报错,则需要添加额外的处理代码os.environ['KMP_DUPLICATE_LIB_OK']='True'