1.opencv版本:opencv-3.4.2-vc14_vc15.exe
2.设置环境变量path: E:opencvopencvuildx64vc14in
3.用VS2015新建一个win32控制台文件,点击属性管理器.
4.选择debug X64下的这个选项
5.选择包含目录,对他进行编辑,加入三条路径(必须根据自己的具体路径进行修改)并确定,这里给出我自己的:
E:opencvopencvuildinclude
E:opencvopencvuildincludeopencv
E:opencvopencvuildincludeopencv2
6.选择库目录,编辑它 添加路径
E:opencvopencvuildx64vc14lib
7.确定后,选择链接器的输入选项,选择附加依赖项,编辑它填入下面这句:
opencv_world342d.lib
8.那就大功告成了!没有遇到任何困难!现在赶紧输入一段程序来验证一下安装是否正确。
注意需要把图片lena.jpg放在源文件所在的目录,比如E:opencvdemoimagetestimagetest
9.代码:
// imagetest.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include<iostream>
#include<core/core.hpp>
#include<highgui/highgui.hpp>
using namespace cv;
using namespace std;
int main()
{
//读入图片,注意图片路径
Mat image = imread("lena.jpg");
//图片读入成功与否判定
if (!image.data)
{
cout << "you idiot!where did you hide lena!" << endl;
//等待按键
system("pause");
return -1;
}
//创建一个名字为“Lena”的图像显示窗口,(不提前声明也可以)
namedWindow("Lena", 1);
//显示图像
imshow("Lena", image);
//等待按键
waitKey();
return 0;
}