windows安装opencv+vs2015
win10系统+opencv3.2+vs2015配置安装opencv教程
首先下载opencv安装包,然后选择路径进行安装,并安装vs2015,注意opencv中是有和vs版本对应的库的,vc14对应的就是vs2015。
然后鼠标右击我的电脑,点击属性选项->高级系统设置->高级->环境变量,在系统变量中选中Path变量,新建,输入”OpenCV安装路径\opencv\build\x64\vc14\bin”(64位系统)
windows 10安装opencv(vs版本为2015)
windows 10安装opencv(vs版本为2015)

然后创建一个vs2015的工程:
1)打开VS 2015,单击菜单栏中的文件->新建->项目。在新窗口中选择Visual C++,Win32控制台应用程序,自定项目名称、位置。在弹出窗口中选择下一步,附加选项中对空项目打对勾。点击完成。

2)新建项目后,在解决方案资源管理器的源文件处右键,添加->新建项,选择C++文件,进行命名,然后将其添加到工程中。

3)然后选择项目属性
windows 10安装opencv(vs版本为2015)
4)选择vc++目录,再选择包含目录,在里面添加以下选项
G:\opencv\build\include\opencv2
G:\opencv\build\include\opencv
G:\opencv\build\include
再选择库目录,在里面添加以下选项
G:\opencv\build\x64\vc14\lib
windows 10安装opencv(vs版本为2015)
5)打开链接器下拉选项,选择附加库目录,添加以下选项
G:\opencv\build\x64\vc14\lib
windows 10安装opencv(vs版本为2015)
然后再打开输入下拉选项,选择附加依赖项,添加以下选项
opencv_world320d.lib(注意,这里选择的编译方式是debug,所以添加的是加d的选项,如果选择的编译方式是release,则添加的为opencv_world320.lib
windows 10安装opencv(vs版本为2015)
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 (!MyImage.data) {
        cout << "读取不到图片" << endl;
        return 0;
    }
    namedWindow("天空");
    imshow("天空", MyImage);
    waitKey(0);
    return 1;
}

这里需要注意,imread最好使用绝对路径,否则可能会找不到路径,具体原因不清楚。

第二种可复用的配置方法:
先创建vs2015项目,然后选择视图->其他窗口->属性管理器,在打开的属性管理器中,选择Debug | x64中新添加一个属性表,然后这个属性表按上面的配置方法进行配置,以后这个属性表可以保存,创建其他工程时,加载这个属性表就可以了。
























相关文章: