Welecome to hc’s Class
你好!感谢你百忙之中抽空看了我的这篇工作总结,这篇博客主要记录我对于百度(Paddle)OCR的使用以及从中训练自己的数据的经过以及走过的一些弯路,避免读者也跟傻逼博主一样走向不归路
敌军还有三分分钟到达战场
首先肯定要做的是下载paddleocr:
点击此处下载:下载网址
亲,这边建议下载2.0版本的喔,因为博主刚开始的时候下载的2.1版本的但是我的vs2017的版本跟它要求的版本不太一样就出现了cmake不成功的错误,而且虽然2.0的它标注是用2015编译,但是也可以用2017编译生成的。
基于windows+C++的编译
提醒:
亲,这边建议下载2.0版本的喔,因为博主刚开始的时候下载的2.1版本的但是我的vs2017的版本跟它要求的版本不太一样,就出现了编译出来的东西用不了,而且虽然2.0的它标注是用vs2015编译,但是也可以用vs2017编译生成的,cmake的版本也最好按他的要求。
我的配置
- Visual Studio 2017
- CUDA 10.0,cudnn 7.4 (仅在使用GPU版本的预测库时需要)
- CMake 3.1.7.0
开始编译
这里说明一下:vs2019是内置cmake的可以里面直接就加入库的路径生成dll
他的readme里面都有我这里就不做说明
我这里是直接使用cmake生成sln
看到这里可能就有人要发问了:“博主我这些东西怎么都没有呀,明明所有的环境都配好了呀”,诶,这里说明一下,刚打开cmake是没有这些东西的,需要你填好路径之后点击一下configure,然后就报错了,报错了也别慌,点击一下,就可以加载这些路径了,需要GPU的选择WITH_GPU并把cuda的路径填上,不需要的就去买gpu然后加上,,开玩笑的不需要gpu的就不用填了,前提是你的paddle_lib这个东西一定要正确,然后点击configure+generate 等待一会,就生成sln了,打开直接生成dll和exe就可以开心的拿去用啦
windows+python版
python版的没什么好说的,基本按照他的教程做就好了,遇到环境没有install 就完事了,有问题可以私聊博主喔
这篇文章阅读量高的话,下一篇写一下如何使用python 训练自己的数据。