虽然网上有很多资料了,但在自己实践的时候还是出了一些问题
- 首先配置系统环境变量Path,添加路径:D:\software\opencv\opencv\build\x64\vc14\bin\;
(注:有些资料说是vc12的目录,这主要看你的vs2015基于那个版本。看C:\Program Files (x86)目录中Microsoft Visual Studio 14.0目录和Microsoft Visual Studio 12.0目录那个是主要的) - 配置vs2015的VC++目录
(1)包含目录添加:
D:\software\opencv\opencv\build\include\opencv2
D:\software\opencv\opencv\build\include\opencv
D:\software\opencv\opencv\build\include
(2)库目录添加:
D:\software\opencv\opencv\build\x64\vc14\lib - 配置vs2015的链接器
附加依赖项添加 opencv_world310d.lib (如果是debug)
附加依赖项添加 opencv_world310.lib (如果是release,没测试) - 测试程序:
#include<stdio.h>
#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main(){
// 读入一张图片
Mat img = imread("C:\\Users\\Administrator\\Desktop\\test\\1.jpg");
// 创建一个窗口
namedWindow("输入图片");
// 在窗口中显示游戏原画
imshow("图片", img);
// 等待1000 ms后窗口自动关闭
waitKey(1000);
return 1;
}