Win10 + C++ + Paddle进行OCR文字识别 Cmake编译

1,下载文件并保存到D盘

1.1,
PaddleOCR 项目文件下载1
在这里插入图片描述
在这里插入图片描述
1.2,下载推理模型
在这里插入图片描述
在这里插入图片描述

PaddleOCR 项目文件下载2
1.4,下载推理库
在这里插入图片描述
在这里插入图片描述
1.5,
下载Opencv3.4
在这里插入图片描述
1.6,解压到指定目录,在系统变量 Path 的末尾添加:

 C:\Program Files (x86)\opencv\build\x64\vc15\bin 

在这里插入图片描述
在这里插入图片描述

1.7,
下载dirent-master.zip
在这里插入图片描述
1.8,下载Git安装参考教程
在这里插入图片描述
全部文件如下图:
在这里插入图片描述
1.2.1,在D创建一个文件夹,并把文件解压到里面
在这里插入图片描述
1.2.2,创建一个inference文件夹并把推理文件放在里面

在这里插入图片描述

2,使用Visual Studio 2019直接编译CMake

2.1,打开Visual Studio 2019 Community,点击继续但无需代码
在这里插入图片描述
2.2,点击: 文件->打开->CMake
在这里插入图片描述
2.3,选择项目代码所在路径,并打开CMakeList.txt:
在这里插入图片描述
2.4,点击:项目->CMake设置
在这里插入图片描述
2.5,在下方的CMake变量和缓存中指定OpenCV_DIR、PADDLE_LIB的路径
在这里插入图片描述

在这里插入图片描述

2.6,设置完成后, 点击上图中保存并生成CMake缓存以加载变量,前面都没问题的话,应该会得到以下输出:
在这里插入图片描述
在这里插入图片描述
2.7,点击生成->全部生成
2.7.1复制dirent.h文件到项目目录
解压
在这里插入图片描述
在这里插入图片描述
项目目录
在这里插入图片描述
全部生成
在这里插入图片描述
在这里插入图片描述
2.8,编译完成,准备进行测试

3,测试准备

3.1,把目录D:\OCR\PaddleOCR-release-2.5下的ppocr复制到D:\OCR\PaddleOCR-release-2.5\deploy\cpp_infer\out文件夹内
在这里插入图片描述
3.2,查看目录D:\OCR\PaddleOCR-release-2.5\deploy\cpp_infer\out\build\x64-Release下的DLL文件
没有的话就搜一下复制过来

在这里插入图片描述

4,测试开始

4.1打开CMD,cd 到目录D:\OCR\PaddleOCR-release-2.5\deploy\cpp_infer\out\build\x64-Release
4.2,先输入CHCP 65001 回车,不然程序运行输出会乱码
在这里插入图片描述
4.3,输入

ppocr.exe system --det_model_dir=D:\OCR\inference\ch_PP-OCRv3_det_infer --rec_model_dir=D:\OCR\inference\ch_PP-OCRv3_rec_infer --image_dir=D:\OCR\PaddleOCR-release-2.5\deploy\cpp_infer\docs\imgs\1.png

4.4,输出结果
在这里插入图片描述

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值