vs配置opencv_Visual studio 2019 配置opencv 4.4.0

今天的小文章,记录一下如何在Visual studio 2019(以下简称vs)中配置opencv 4.4.0(以下简称cv)。 写这篇小文章的目的还是很简单:网上的教程太乱,虽然有正确的,但是不容易找到。 无论你用的vs是哪个版本,其实步骤都差不多;如果用的cv版本较旧,配置起来的方法差异也不大。所以不用担心版本问题。 阅读本教程的前提是你已经下载并安装好了vs和cv。 第一步需要把cv添加进系统的环境变量。 由于我把cv解压到了D:\projects目录下,所以就要在环境变量->系统变量中的Path下添加: e3291817d3515a0261ae5a847c0d32aa.png 然后保存即可。 之后再打开vs,这是第二步。 首先我们创建一个C++空项目,我这里给项目起名叫cvtest。 b18c9356c01a24d6b4dc69e700c084f0.png 然后新建一个cpp代码文件,如果不新建一个cpp代码文件,那么下一步有的选项会不显示。 趁此机会我们直接顺便把测试代码写进去:
#include #include using namespace std;using namespace cv;int main(){  cout << "读取并显示图片" << endl;  Mat img = imread("D:\\projects\\cpp\\cvtest\\cvtest\\img.jpg");  if (img.empty())  {    cout << "图片读取失败" << endl;    return -1;  }  namedWindow("img", WINDOW_NORMAL);  imshow("img", img);  waitKey(0);  return 0;}
当然,现在执行肯定是会报错的。 那么我们就来解决这个问题。 首先,我们选择菜单栏上的“项目”,之后再点击“cvtest属性”,打开属性配置界面。 然后我们把“配置“改成Debug,如果你要发布程序,就改成Release;因为我们下载的cv是64位的,且我的电脑也是64位系统,所以“平台”要改成x64。 之后需要修改3个地方: 1、C/C++->常规->附加包含目录。 将cv目录下的build\include文件夹添加进去。 495d374478ff3b8fa00f380685a687b0.png 2、链接器->常规->附加库目录。 将cv目录下的build\x64\vc15\lib文件夹添加进去。 f7e606b42b4b346c26e3bdf7e0bf0fb2.png 3、链接器->输入->附加依赖项。 这里需要注意,如果你配置的是之前说的Debug模式,那么这里添加opencv_world440d.lib,如果之前配置的是Release模式,那么这里添加opencv_world440.lib。 b5580d9ec88dc0f3ab5ccca33d701c52.png 之后保存即可。 接下来我们执行测试代码,执行之前不要忘记将执行平台改为x64哦。 98d98923d082458a7b1a36c97f9df9d1.png 执行结果: 2719ff165103bb5bd3a1d26b00d17954.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值