天天看點

PPOCRLabel工具的使用PPOCRLabel的使用1、替換模型2、修改加載模型路徑3、中文路徑支援4、使用GPU

PPOCRLabel的使用

PPOCRLabel加載模型的路徑是從這裡來的,執行指令

python PPOCRLabel.py --lang ch
           

 後,腳本會自動從雲端下載下傳訓練好的模型,放到C:\Users\Administrator\.paddleocr目錄下,對應于"~/.paddleocr"

PPOCRLabel工具的使用PPOCRLabel的使用1、替換模型2、修改加載模型路徑3、中文路徑支援4、使用GPU

如果想要替換自己的模型,有2種辦法:

1、替換模型

可以将自己訓練的模型替換到上述目錄下。

2、修改加載模型路徑

或者修改這裡的模型路徑,由None替換成自己的具體路徑。

需要說明的是,因為盡管 paddleocr.py檔案與inference檔案夾同級目錄,執行腳本 python PPOCRLabel.py --lang ch在 PPOCRLabel檔案夾下,是以這裡是

'../inference/ch_db_mv3/'而不是'./inference/ch_db_mv3/'.
           
PPOCRLabel工具的使用PPOCRLabel的使用1、替換模型2、修改加載模型路徑3、中文路徑支援4、使用GPU

3、中文路徑支援

主要是opencv imread 不支援中文路徑,改成imdecode

4、使用GPU

預設使用的是CPU,且不能通過外部參數控制,隻能通過改調用時的代碼控制,希望以後把這個參數開放出來,雖然我們自己改一下也很友善。

把這裡的False改為True就可以使用GPU了。

PPOCRLabel工具的使用PPOCRLabel的使用1、替換模型2、修改加載模型路徑3、中文路徑支援4、使用GPU