安装opencv步骤,前提为已安装好Visual Studio 2015
一、安装包的下载与安装。
1.下载安装包(版本为3.4)
从网站下载得到opencv-3.4.0-vc14_vc15.exe
2.双击下载好的文件进行自解压,解压的路径可以自己设定,比如D:\Program Files
3. 解压完成后,打开解压路径,可以看到两个文件夹build与sources。其中前者为软件运行所需的基本文件,后者为软件的示例程序与说明文档,后者虽然不是软件运行的必要条件,但是建议保留。
二、环境变量的配置。
对于64位系统,配置步骤如下:
1. 选择计算机,右键打开属性,选择高级系统设置,选择高级标签,选择环境变量,双击系统变量中的path,然后在变量值里面添加相应的路径(路径添加见下一部分)。
2. 在已有变量后面加入英文分号,然后加入环境变量路径,比如D:\opencv\opencv\build\x64\vc14\bin
三、vs中的配置与测试
1. 新建win32控制台应用程序,这里名称和路径也是自己设置,然后点击确定。
2.点击下一步,勾选上空项目这个选项,点击完成。
3.打开属性管理器
视图->其他窗口->属性管理器或者视图->属性管理器
4.修改Microsoft.Cpp.x64.user属性页,右键->属性,
5.选择VC++目录,在包含目中添加:opencv安装目录下build\include、build\include\opencv 和 build\include\opencv2。比如添加:D:\opencv\opencv\build\include;D:\opencv\opencv\build\include\opencv; D:\opencv\opencv\build\include\opencv2
在库目录中添加:opencv安装目录下build\x64\vc14\lib
比如添加:; D:\opencv\opencv\build\x64\vc14\lib
6.修改链接器。修改输入->附加依赖项:添加opencv_world340d.lib(直接输入)
7.点击确定,保存修改。
四、进行测试。
1、Debug后面改成x64(因为我们前面修改的都是64位的部分)
2、源文件目录下新建main.cpp,输入以下代码并测试(代码中的文件路径自行修改)
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
int main() {
//读取图片文件
Mat src = imread("D:/images/1.jpg");
if (src.empty()) {
printf("文件不存在。。。");
return -1;
}
//创建一个窗口
namedWindow("test opencv setup", CV_WINDOW_AUTOSIZE);
//在窗口中显示图片
imshow("test opencv setup", src);
//在一个给定的时间内(单位ms)等待用户按键触发;如果用户没有按下 键,则接续等待(循环)
//waitKey(0)无限循环等待
waitKey(0);
return 0;
}
网友评论