在OCR方面找了很多资料,看看其他深度学习框架下的算法,无奈很多OCR算法太老,没人更新。
之前也搞了不少Paddle方面的检测,所以看了paddleOCR真的是相当全面了,使用PaddleOCR进行OCR的检测
首先github下载:https://github.com/PaddlePaddle/PaddleOCR
环境配置:我编译的是CPU版本的PaddleOCR,GPU之后在进行编译
vs2019,PaddleOCR2.3,opencv4.5
大家可以选择VS2019进行编译,也可以选择cmake进行编译。
此处我选择的是cmake进行编译。
在cmake上配置 paddle_lib、opencv、cuda等路径,之后configuring 、Generating
然后点击Open Project
将属性改为release x64
右击ocr_system选择仅重新生成。编译成功。
测试得时候会出现乱码:
在Windows下的终端中执行文件exe时,可能会发生乱码的现象,此时需要在终端中输入 CHCP 65001 ,将终端的编码方式由GBK编码(默认)改为UTF-8编码
测试图片:

输出结果:
OK!结束。。。