天天看點

paddleocr +python3.8.5 簡單安裝部署調試(windows)一、paddleocr線上體驗及代碼下載下傳二、部署準備三、paddleocr代碼下載下傳四、完成部署執行識别

paddleocr +python3.8.5 簡單安裝部署調試(windows)

  • 一、paddleocr線上體驗及代碼下載下傳
  • 二、部署準備
  • 三、paddleocr代碼下載下傳
  • 四、完成部署執行識别

一、paddleocr線上體驗及代碼下載下傳

1、PaddleHub提供了PaddleOCR代碼下載下傳位址:https://github.com/PaddlePaddle/PaddleOCR/tree/dygraph

2、線上體驗位址:

https://www.paddlepaddle.org.cn/hub/scene/ocr

二、部署準備

1、windows10 (我自己測試是用這個,win7 還沒試過)
 
 2、python 3.8.6  [python下載下傳位址 => ](https://www.python.org/downloads/windows/)
 
 3、pip 版本 21 (剛安裝的python環境版本可能隻到 20 ,在執行後期安裝的時候包的版本不一緻會運作錯誤)

 4、Python的部署就不寫了 網上很多,不明白的也可以留言。
(https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/2.0/install/pip/windows-pip.html)
           

三、paddleocr代碼下載下傳

1、PaddleOCR代碼下載下傳位址:

https://github.com/PaddlePaddle/PaddleOCR/tree/dygraph

2、下載下傳 inference模型庫

https://github.com/PaddlePaddle/PaddleOCR/blob/develop/doc/doc_ch/quickstart.md

圖一:

paddleocr +python3.8.5 簡單安裝部署調試(windows)一、paddleocr線上體驗及代碼下載下傳二、部署準備三、paddleocr代碼下載下傳四、完成部署執行識别

圖二 : 下載下傳 推理模型 檔案解壓到代碼根目錄下

paddleocr +python3.8.5 簡單安裝部署調試(windows)一、paddleocr線上體驗及代碼下載下傳二、部署準備三、paddleocr代碼下載下傳四、完成部署執行識别
paddleocr +python3.8.5 簡單安裝部署調試(windows)一、paddleocr線上體驗及代碼下載下傳二、部署準備三、paddleocr代碼下載下傳四、完成部署執行識别

3、圖一注意 requirements.txt 檔案 直接使用安裝好的python中的pip 去安裝檔案中的包

pip install -r requirements.txt
           

注意:

  1. 如果出現shapely 安裝失敗的情況,記得檢視pip版本更新一下。
  2. 第二種解決方案可以直接下載下傳包 shapely 然後根據電腦64位和python版本,比如3.8.+就選擇cp38_cp38m, 例如我的python版本為 3.8.6 :
pip install Shapely-1.7.1-cp38-cp38m-win_amd64.whl
           
  1. win10 安裝scrapy 出現LINK : fatal error LNK1158: cannot run ‘rc.exe’

四、完成部署執行識别

開始調試cmd輸入

python tools/infer/predict_system.py --image_dir="D:\IMG\aaa16.jpg" --det_model_dir="./inference/ch_ppocr_mobile_v1.1_det_infer/"  --rec_model_dir="./inference/ch_ppocr_mobile_v1.1_rec_infer/" --cls_model_dir="./inference/ch_ppocr_mobile_v1.1_cls_infer/" --use_angle_cls=True --use_space_char=False --use_gpu=False
           
paddleocr +python3.8.5 簡單安裝部署調試(windows)一、paddleocr線上體驗及代碼下載下傳二、部署準備三、paddleocr代碼下載下傳四、完成部署執行識别

以上就是根據使用過程整理進行記錄