Microsoft Vistual Studio 2019配置C++ Opencv-4.1.1

此篇博客将讲述Win10系统下如何用Microsoft Vistual Studio 2019配置C++ Opencv-4.1.1,因为Opencv4具有dnn模块,可以调用Python深度学习模型
下载Win10下的Opencv-4.1.1:Opencv-4.1.1下载地址
Opencv官网选择要解压的地址:比如我的最后选择解压位置为:D:\programing\opencv

解压
解压后有如下文件夹解压后文件夹
Microsoft Vistual Studio 2019使用VC15,所以在环境变量中,加入Opencv,比如我的路径为:D:\programing\opencv\build\x64\vc15
环境变量设置
进入Microsoft Vistual Studio创建工程(选择控制台应用【C++】),随意在网上找一段测试代码,但确实网上代码太杂,我写了一个简短的代码,创建工程如下,cpp文件如图,开始打开时,会有很多红波浪线,因为编译器没有找到文件的包含目录,亲自编写及测试的代码如下:

#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/highgui/highgui.hpp"
int main()
{
 using namespace cv;
 //导入名称空间
 Mat Image = imread("C:\\Users\\HaoHao\\Desktop\\data\\train\\1.jpg");
 //读入图片
 if (!Image.data)
  return 1;
 //判读读入是否正确
 namedWindow("Image", 0);
 //使窗口大小可调,避免图像打开,展示部分
 imshow("Image", Image);
 // 图像显示
 waitKey(0);
 // 等待键盘键入
 return 0;
}

程序
配置工程文件的目录
1.配置包含目录,在OpenTest右键,最下方属性,进入属性页面,选择VC++目录,在包含目录中加入Opencv include文件夹,例如我的为:D:\programing\opencv\build\include
配置包含目录
配置库目录,库目录配置后,在后面的链接器就只需要输入Lib库的名字,就不用输入文件夹地址,所以找到Lib库文件目录,例如我的是:D:\programing\opencv\build\x64\vc15\lib 注意Microsoft Vistual Studio配置vc15
配置库目录
在链接器中添加Lib库,点击链接器 ——> 输入 —— >附加依赖项。进入刚才的库目录,将Lib文件的名字拷贝到附加依赖项下,由于采用Debug模式,只需要复制带d的Lib文件名opencv_world411d.lib就行了,如果是release模式就需要不含有d的Lib库opencv_world411.lib
添加Lib文件配置完成后,所有红波浪线就没有了,点击运行就行,可以点击“本地Windows 调试器”,或者使用快捷键Ctrl + F5,反正运行就完事了
运行结果
到此,Microsoft Vistual Studio 2019配置Opencv-4.1.1就完成了,后面将会讲解如何用Microsoft Vistual Studio 2019创建Qt工程,并使用Opencv-4.1.1的dnn模块调用Python 在Tensorflow下的目标检测模型

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值