OpenCV安装及配置VS2015

环境

win7(OpenCV可以在windos,linux,osx)
VS2015

下载安装

下载地址:OpenCV
直接解压安装

配置系统环境变量

把解压安装的路径 $dir\opencv\build\x64\vc14\bin 添加到用户变量的PATH

配置VS2015

新建win32控制台项目

1.选择视图-其他窗口-属性管理器。选择Debug|64,双击Microsoft.Cpp.x64.user(如果是Release 选择Release|64,其他步骤不变)
2.选择 包含目录-编辑,点击右上角文件夹图标,添加以下目录:
D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2
选择 库目录-编辑,点击右上角文件夹图标,添加以下目录:
D:\opencv\build\x64\vc14\lib
3.展开连接器-选择输入-附加依赖项-编辑添加 opencv_world320d.lib(如果是Release去掉d即可 opencv_world320.lib)
详细参考百度经验

第一个程序 显示图像

// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include "highgui.h"
#include 

using namespace std;
#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")  

int main()
{
    const char *pstrImageName = "man.png";
    const char *pstrWindowsTitle = "OpenCV test1 20171712";
    IplImage *pImage = cvLoadImage(pstrImageName, CV_LOAD_IMAGE_UNCHANGED);

    cvNamedWindow(pstrWindowsTitle, CV_WINDOW_AUTOSIZE);
    cvShowImage(pstrWindowsTitle, pImage);
    cvWaitKey();
    cvDestroyWindow(pstrWindowsTitle);
    cvReleaseImage(&pImage);

    return 0;

}

选择解决方案平台我的是64位win7 选择x64
编译运行
这时报一个 C4996 的错误[1]
项目 >属性 >c/c++ >预处理器>点击预处理器定义,编辑,加入_CRT_SECURE_NO_WARNINGS

再次编译运行,会显示man.png


声明:
demo代码参考来自MoreWindows
[1]:http://blog.csdn.net/zhangyuehuan/article/details/12012635

你可能感兴趣的:(OpenCV安装及配置VS2015)