从零开始 OpenCV (一) —— 环境配置(OpenCV 3.3.1 + VS 2017)
从零开始 OpenCV (一) —— 环境配置(OpenCV 3.3.1 + VS 2017)
Here you can read tutorials about how to set up your computer to work with the OpenCV library in opencv.org.
环境配置
准备工作
Win10(64 bit) + VS 2017
环境配置
下载解压 OpenCV
进入 Opencv 官网 opencv.org, 选择最新版本的 OpenCV Pack 并下载(我这里下载的是 OpenCV 3.3.1).
双击下载的
.exe
文件, 选择保存的保存的路径, 即可解压 OpenCV 库.
配置环境变量
- 右键点击 “此电脑”, 点击 “属性” 项;
选择 “高级系统设置”;
选择 “环境变量”;
将解压好的 OpenCV 的 bin 路径添加到 Path 系统环境变量中。
第一个 OpenCV 小例子
创建项目, 配置环境
- 用 VS 2017 创建控制台项目 FirstOpenCVSample
选择 “项目” –> “属性”
添加包含目录(<解压路径>\opencv\build\include)和库目录(<解压路径>\opencv\build\x64\vc14\lib):
添加附加依赖项: opencv_world331d.lib(debug 版), opencv_world331.lib(release 版)
第一个 OpenCV 小例子
#include <iostream>
#include <opencv2/core/core.hpp> // OpenCV 核心库:定义了图像数据结构
#include <opencv2/highgui/highgui.hpp> // highgui: 包含了所有图形接口函数
using namespace std;
using namespace cv; //引入 OpenCV 的命名空间
int main()
{
// 定义一个图像变量
Mat matAli;
// 从内存读入一张图像
matAli = imread("C:\\Users\\yanglion\\Pictures\\Img\\Ali.jpg");
// 将该图像显示在新建的窗口内
imshow("matAli", matAli);
// 永远等待按钮
waitKey(0);
return 0;
}
运行效果: