学习地址:https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.3/README_ch.md

1:Windows 运行环境准备

https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.3/doc/doc_ch/environment.md#1.1

1.1 安装Conda , 然后安装python

 

1.2 安装PaddlePaddle

  • 如果您的机器安装的是CUDA9或CUDA10,请运行以下命令安装
python3 -m pip install paddlepaddle-gpu -i https://mirror.baidu.com/pypi/simple
  • 如果您的机器是CPU,请运行以下命令安装
python3 -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple

 

1.3 验证安装

安装完成后您可以使用 python 进入python解释器,输入import paddle ,再输入 paddle.utils.run_check()

如果出现PaddlePaddle is installed successfully!,说明您已成功安装。

 

2:快速开始 :https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.3/doc/doc_ch/quickstart.md

2.1安装PaddleOCR whl包

 2.1.1对于 shapely 可以手动安装 :https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely

由于python -V 查看版本为3.8, 所以选择3.8的下载啊

 

 执行本地安装命令

 

 到此shapely安装完成,

 2.1.2 执行安装 paddleocr  , 安装之后只能预测, 需训练请完整克隆PaddleOCR源码(git clone https://github.com/PaddlePaddle/PaddleOCR)

pip install "paddleocr>=2.0.1" # 推荐使用2.0.1+版本

***安装提示错误 如下:

***error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

***参考: https://docs.microsoft.com/en-us/answers/questions/136595/error-microsoft-visual-c-140-or-greater-is-require.html

 

 

2.1.3 使用版面分析功能时,运行以下命令安装 Layout-Parser

  • pip3 install -U https://paddleocr.bj.bcebos.com/whl/layoutparser-0.0.0-py3-none-any.whl

2.2便捷使用

 命令行执行

paddleocr --image_dir F:\pp\ppocr_img\imgs_words\ch\word_5.jpg --use_angle_cls true --use_gpu false --det false --version PP-OCR
--use_angle_cls true : PP-OCRv2(默认模型2.1) 不支持, 系统会默认使用PP-OCR(模型2.0)代替
--use_gpu false设置不使用GPU
单独使用检测:设置--recfalse
单独使用识别:设置--detfalse

使用面板分析,加上如下参数
--type=structure

提示异常:
 ImportError: DLL load failed while importing win32file: 找不到指定的程序。

可能版本问题,再安装一次
conda install pywin32

再次执行 带上 --type=structure的命令,成功


 

posted on 2021-10-12 10:27  1161588342  阅读(264)  评论(0编辑  收藏  举报