在Win10+VS2019环境下编译并运行EasyPR

Huzejun@618 发布于 2022-02-28 1896 次阅读


在为毕设搜寻材料的途中查到GitHub上开源的EasyPR项目,捣鼓一天成功运行出示例的结果。

一、opencv的安装与配置

本部分主要参考OpenCV开发环境的搭建+配置这篇文章,如果在VS2019中编译时碰到无法打开源文件"opencv2\opencv.hpp"的问题,可以参考链接文章。

在安装好VS2019的前提下,首先需要到官网安装opencv,https://opencv.org/releases/

解压时最好选择一个相对简单好记的路径

下一步是环境变量的配置:

我的电脑——>右键——>属性——>高级系统设置——>环境变量

找到系统变量中的path变量

然后选择编辑添加

64位系统的需要在path添加“opencv安装路径\build\x64\vc14\bin”。

二、在VS2019中配置EasyPR

本部分主要参考这篇文章

首先使用VS2019打开EasyPR.sln文件

在VS2019中可以看到demo和libeasypr两个项目,接下来需要对两个项目进行属性设置。

VC++设置

包含目录设置

库目录设置

之后是对链接器输入部分进行设定,注意要分别在Debug和Release类别下设定,Debug下是opencv_world310d.lib,Release下是opencv_world310.lib。

接下来需要解决找不到thirdparty文件夹中的相关文件的问题,需要在Demo和libeasypr的包含目录中添加 $(SolutionDir);或者直接将thirdparty文件夹复制到include文件夹中。

最后的问题是可能会弹出丢失opencv_world310d.dll的报错,解决办法是将缺失的动态链接库添加到路径C:\Windows\System32或者C:\Windows\SysWOW64,直接复制粘贴即可。

此作者没有提供个人介绍。
最后更新于 2022-02-28