ubuntu 18.04 离线部署paddleocr
时间: 2023-11-29 17:06:45 浏览: 34
在Ubuntu 18.04上离线部署PaddleOCR,可以按照以下步骤进行操作:
1.安装PaddlePaddle深度学习框架,可以参考官方文档进行安装:https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/install/pip/linux-pip.html
2.下载PaddleOCR代码,可以从GitHub上下载最新的代码:https://github.com/PaddlePaddle/PaddleOCR
3.安装PaddleOCR所需的依赖库,可以使用以下命令进行安装:
```shell
sudo apt-get update
sudo apt-get install -y libgl1-mesa-glx libglib2.0-0 libsm6 libxrender1 libxext6 libfontconfig1
```
4.下载PaddleOCR所需的模型文件,可以从PaddleOCR的官方网站上下载:https://paddleocr.bj.bcebos.com/dygraph_v2.0/ch/ch_ppocr_server_v2.0_det_train.tar、https://paddleocr.bj.bcebos.com/dygraph_v2.0/ch/ch_ppocr_server_v2.0_rec_infer.tar、https://paddleocr.bj.bcebos.com/dygraph_v2.0/ch/ch_ppocr_mobile_v2.0_cls_infer.tar、https://paddleocr.bj.bcebos.com/dygraph_v2.0/ch/ch_ppocr_mobile_v2.0_det_infer.tar、https://paddleocr.bj.bcebos.com/dygraph_v2.0/ch/ch_ppocr_mobile_v2.0_rec_infer.tar
5.解压缩模型文件,可以使用以下命令进行解压缩:
```shell
tar -xvf ch_ppocr_server_v2.0_det_train.tar
tar -xvf ch_ppocr_server_v2.0_rec_infer.tar
tar -xvf ch_ppocr_mobile_v2.0_cls_infer.tar
tar -xvf ch_ppocr_mobile_v2.0_det_infer.tar
tar -xvf ch_ppocr_mobile_v2.0_rec_infer.tar
```
6.安装PaddleOCR,可以使用以下命令进行安装:
```shell
cd PaddleOCR
pip install -r requirements.txt
python setup.py install
```
7.测试PaddleOCR是否安装成功,可以使用以下命令进行测试:
```shell
python tools/infer/predict_system.py --image_dir="./doc/imgs_en/11.jpg" --det_model_dir="./inference/ch_ppocr_server_v2.0_det_train" --rec_model_dir="./inference/ch_ppocr_server_v2.0_rec_infer" --cls_model_dir="./inference/ch_ppocr_mobile_v2.0_cls_infer"
```