Visual Studio中设置opencv环境

图像处理的项目中,每建立一个新的项目,需要对环境重新设置,本文记录一下自己在VS中设置环境的步骤,也分享给相同的入门小白。

本文侧重说明VS中调用opencv的环境设置步骤,opencv需要提前下载好。


主体步骤:1、建立空项目;2、设置环境;3、添加C++文件调用opencv库

1、建立空项目

打开VS,创建新项目——空项目——新项目命名——创建

2、设置opencv环境

a、打开属性管理器

视图——其他窗口——属性管理器

鼠标右击Debug|x64的属性,进入进行环境设置

b、环境设置

首先设置VC++目录,需要设置其中的包含目录和库目录

鼠标点击下拉箭头位置处,点击编辑设置目录

包含目录中需要加入你下载opencv地址中的

  C:\Program Files\opencv\opencv\build\include
  C:\Program Files\opencv\opencv\build\include\opencv2

库目录中需要加入你下载opencv地址中的

C:\Program Files\opencv\opencv\build\x64\vc15\lib

接下来设置链接器

需要设置链接器中的常规中的附加库目录以及输入中的附加依赖项

附加库目录:C:\Program Files\opencv\opencv\build\x64\vc15\lib

附加依赖项直接输入:opencv_world455d.lib

Debug x64模式必须首选opencv_world455d.lib文件用作调试

 3、添加C++文件调用opencv库

环境设置结束,返回到解决方案资源管理器中,在源文件中添加C++文件

 最后就可以在程序中使用opencv库编译自己的图像处理程序了。

测试一下环境是否设置成功?

//读取图片并显示
#include "stdio.h"
#include<iostream> 
#include <opencv2/core/core.hpp> 
#include <opencv2/highgui/highgui.hpp> 
using namespace cv;
int main()
{
    Mat img = imread("C:\\Users\\AC\\Desktop\\A.jpeg");
    namedWindow("测试opencv");
    imshow("测试opencv", img);
    waitKey(6000);
}

 

如果还报错,先检查一下程序中图片的路径有没有写对,再看下刚才设置的环境是否确定正确,特别是链接器的附加依赖项,还不行要不再百度一下?

感谢在解决问题过程中各位大佬的帮助,如果我的回答帮助到你,还麻烦给我点赞加油呀~~ 

 主要参考:Windows下 OpenCV 的下载安装教程(详细)_进击的小可爱@~@的博客-CSDN博客_opencv下载教程

  • 11
    点赞
  • 127
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值