从零开始 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

    1. 进入 Opencv 官网 opencv.org, 选择最新版本的 OpenCV Pack 并下载(我这里下载的是 OpenCV 3.3.1).

      OpenCV_Download

    2. 双击下载的 .exe 文件, 选择保存的保存的路径, 即可解压 OpenCV 库.

      SelfExtracting

  • 配置环境变量

    1. 右键点击 “此电脑”, 点击 “属性” 项;
    2. 选择 “高级系统设置”;

      SystemSetting

    3. 选择 “环境变量”;

      SystemVar

    4. 将解压好的 OpenCV 的 bin 路径添加到 Path 系统环境变量中。

      SystemVarPath

第一个 OpenCV 小例子

创建项目, 配置环境

  • 用 VS 2017 创建控制台项目 FirstOpenCVSample
  • 选择 “项目” –> “属性”

    VSPrj

  • 添加包含目录(<解压路径>\opencv\build\include)和库目录(<解压路径>\opencv\build\x64\vc14\lib):

    libIncludePath

  • 添加附加依赖项: opencv_world331d.lib(debug 版), opencv_world331.lib(release 版)

    addtionPath

第一个 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;
}

运行效果:

matAliResult

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值