首先,从opencv官网下载opencv3.3并解压到自己的电脑上,路径可自己选。
在这里我直接加压到e盘。
第二步,配置环境变量
在桌面右击此电脑,选择属性,高级系统设置,环境变量(n),在系统变量
中找到Path添加 E:\opencv\build\x64\vc14\bin
第三步,在vs2017上设置
打开vs2017,新建c++win32控制台应用程序。
选择视图,其他窗口,属性管理器。在属性管理器中选择Debug|64,双击Microsoft.Cpp.x64.user
选择vc++目录,包含目录,编辑,加入:
D:\program files\opencv\build\include
D:\program files\opencv\build\include\opencv
D:\program files\opencv\build\include\opencv2
在库目录,编辑,添加
D:\program files\opencv\build\x64\vc14\lib
在连接器 输入 附加依赖项 编辑添加opencv_world330d.lib
第四步,运行一个简单的小程序
#include "stdafx.h"
#include <opencv2\opencv.hpp>
using namespace std;
int main()
{
const char *pstrImageName = "e://2.jpg";
const char *pstrWindowsTitle = "OpenCV第一个程序";
IplImage *pImage = cvvLoadImage(pstrImageName, CV_WINDOW_AUTOSIZE);
cvNamedWindow(pstrWindowsTitle, CV_WINDOW_AUTOSIZE);
cvShowImage(pstrWindowsTitle, pImage);
cvWaitKey();
cvDestroyWindow(pstrWindowsTitle);
cvReleaseImage(&pImage);
return 0;
}
修改一下debug x64,本地调试即可。