vs2015+opencv3.4.1 配置

最近自己安装配置了 vs2015+opencv3.4.1,用c++写程序

一直是看的网上的教程安装配置,但是总是不好用,可能是要区分每个人的不同情况吧,

有的人简配置配置就ok了,但是有些人电脑则不然,就像我的0.0

 

一. vs2015我装的企业版,企业版专业版这些自然是无所谓了,需要的功能都是有的,需要的可以在网上下,资源很多的,不巧我只有个安装包,百度云里没有0.0,这次主要讲配置环境,软件下载自己网上很好解决!

好吧,我正在把安装包传进百度云发链接(网上有些资源确实恶心了点,要不就注册某个不明网站,要么跟下来一大堆流氓软件)

说着说着,安装包传完了,还挺快,话不多说,上干货

链接:https://pan.baidu.com/s/1DnQcJvRpVjZAgfPysEcfcQ 密码:4hi3

二 . opencv3.4.1   下载地址https://opencv.org/    很容易下载 下载完只需解压

三. 环境配置(重点  重点 重点,好吧,话痨了)

今天主要想说的就是环境配置,其他的都是临时加的

1.  添加环境变量,这个网上教程一大堆

vs2015+opencv3.4.1 配置右键我的电脑->属性->高级系统设置->环境变量->path->在变量值最后输入一个分号(英文输入法下的 ; )

->找到opencv3.4.1的解压完的位置->找到里面的build->bin->复制bin的地址(C:\C\opencv\build\bin    我的是这样的,每个人存存放位置会有差别)->粘贴到环境变量path 的变量值里(就是那个分号后面)->接下来都点击确定->环境变量设置完成

vs2015+opencv3.4.1 配置

 

vs2015+opencv3.4.1 配置zaivs2015+opencv3.4.1 配置

vs2015+opencv3.4.1 配置

 

2. 在vs2015里面操作

新建一个项目,如图,点击确定

vs2015+opencv3.4.1 配置

 

vs2015+opencv3.4.1 配置vs2015+opencv3.4.1 配置

 

创建完是这样的

vs2015+opencv3.4.1 配置

 

下面设置属性

 

vs2015+opencv3.4.1 配置

 

 

找到这个界面

 

vs2015+opencv3.4.1 配置

Debug 64 添加新项目属性(release也是这么操作,不过多讲了)(添加属性是为了保存,以后每新建一个项目,都可以直接添加保存好的属性) 属性可以自己起个名字, 放在桌面, 每次直接添加属性就好了

vs2015+opencv3.4.1 配置

 

右键刚添加好的属性

vs2015+opencv3.4.1 配置

 

 

修改VC++目录

在包含目中添加:opencv安装目录下build\include 、build\include\opencv 和 build\include\opencv2

在库目录中添加:opencv安装目录下build\x64\vc14\lib

vs2015+opencv3.4.1 配置

vs2015+opencv3.4.1 配置

vs2015+opencv3.4.1 配置

修改链接器

修改输入->附加依赖项:添加opencv_world341d.lib(直接输入)

vs2015+opencv3.4.1 配置

vs2015+opencv3.4.1 配置

 

c/c++->代码生成->多线程调试

vs2015+opencv3.4.1 配置

 

这里也要改成Debug   x64

vs2015+opencv3.4.1 配置

保存修改 ,至此属性修改完成

测试代码:  (没完,万一不行 的话,后面有个操作)

#include<opencv2\opencv.hpp>
#include<iostream>

using namespace cv;
using namespace std;

int main()
{
 Mat src = imread("1.jpg");
 imshow("原图", src);

 Mat out;
 Mat element = getStructuringElement(MORPH_RECT, cv::Size(5, 5), cv::Point(-1, -1));

 erode(src, out, element);

 imshow("dilate", out);

 waitKey(0);
 return 0;
}

vs2015+opencv3.4.1 配置

vs2015+opencv3.4.1 配置vs2015+opencv3.4.1 配置

 

 

 

到这还不行的话,找到\opencv\build\x64\vc14\lib  找个以下这两个lib(在opencv存放的文件夹找)

vs2015+opencv3.4.1 配置

 

找到c盘这个目录          C:\Windows\System32    将上面两个lib复制粘贴进来,大工告成0.0

vs2015+opencv3.4.1 配置