python PaddleOCR安裝方法 最好用python3.7 保證各個模塊的兼容
要在anaconda環境下安裝
1 http://www.cppcns.com/jiaoben/python/366474.html
里面走一遍
2 環境變量設置下 nvidia-smi 設置完必須重啟anaconda3 才會生效
conda install shapely
3 https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.3/doc/doc_ch/quickstart.md 下載好
運行
paddleocr --image_dir ./imgs/11.jpg --use_angle_cls true
4 代碼實現方式
from paddleocr import PaddleOCR, draw_ocr import time # Paddleocr目前支持的多語言語種可以通過修改lang參數進行切換 # 例如`ch`, `en`, `fr`, `german`, `korean`, `japan` ocr = PaddleOCR(use_angle_cls=True, lang="ch") # need to run only once to download and load model into memory img_path = './imgs/x1.png' start=time.time() result = ocr.ocr(img_path, cls=True) end=time.time() print('Running time: %s Seconds'%(end-start)) for line in result: # 返回矩形是 左上 右上 右下 左下 print(line[0]) # 返回名字 print(line[1][0])
如果要用GPU 先下載https://www.paddlepaddle.org.cn/ 下載cuda對應的版本
然后運行以下命令
paddleocr --image_dir ./imgs/11.jpg --use_gpu=True --use_angle_cls true