windows安装opencv+vs2015
win10系统+opencv3.2+vs2015配置安装opencv教程
首先下载opencv安装包,然后选择路径进行安装,并安装vs2015,注意opencv中是有和vs版本对应的库的,vc14对应的就是vs2015。
然后鼠标右击我的电脑,点击属性选项->高级系统设置->高级->环境变量,在系统变量中选中Path变量,新建,输入”OpenCV安装路径\opencv\build\x64\vc14\bin”(64位系统)
然后创建一个vs2015的工程:
1) 打开VS 2015,单击菜单栏中的文件->新建->项目。在新窗口中选择Visual C++,Win32控制台应用程序,自定项目名称、位置。在弹出窗口中选择下一步,附加选项中对空项目打对勾。点击完成。
3)然后选择项目属性
4)选择vc++目录,再选择包含目录,在里面添加以下选项
G:\opencv\build\include\opencv2
G:\opencv\build\include\opencv
G:\opencv\build\include
再选择库目录,在里面添加以下选项
G:\opencv\build\x64\vc14\lib
5)打开链接器下拉选项,选择附加库目录,添加以下选项
G:\opencv\build\x64\vc14\lib
然后再打开输入下拉选项,选择附加依赖项,添加以下选项
opencv_world320d.lib(注意,这里选择的编译方式是debug,所以添加的是加d的选项,如果选择的编译方式是release,则添加的为 opencv_world320.lib)
6)测试程序
#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include<iostream>
using namespace std;
using namespace cv;
int main() {
Mat MyImage = imread("G:\\timg.jpg");
if
<< "读取不到图片" <<
return
}
"天空");
"天空", MyImage);
waitKey(0);
return
}
这里需要注意,imread最好使用绝对路径,否则可能会找不到路径,具体原因不清楚。
第二种可复用的配置方法:
先创建vs2015项目,然后 选择视图->其他窗口->属性管理器,在打开的属性管理器中,选择Debug | x64中新添加一个属性表,然后这个属性表按上面的配置方法进行配置,以后这个属性表可以保存,创建其他工程时,加载这个属性表就可以了。