VS2017搭建OpenCV环境(新手详细教程)

整体流程如下:

  • 下载Visual Studio2017版本
  • 下载OpenCV3.4.1版本
  • 配置环境变量
  • 在Visual Studio2017中引入头文件、库文件、链接库
  • 环境测试

说明:没有必要根据博主的博客下载与博客相应的版本,不同版本之间只需要改一点点东西即可


1、下载安装VS2017

安装教程参考博客https://blog.csdn.net/qq_36556893/article/details/79430133

VS包括多种工作负载,大家可以按需勾选,如果只需要C++功能则只需要勾选使用C++的桌面开发


2、下载OpenCV安装包

OpenCV官网https://opencv.org/ 选择OpenCV3.4.1版本

3、配置环境变量

解压下载文件到指定文件夹,将opencv文件夹中的***opencv\build\x64\vc14\bin路径添加系统环境变量中

***代表你所解压的文件路径

右键点击此电脑,选择属性后添加环境变量流程如下图

注意:添加路径后记得点确定,并在外面将能点的确定全点选一遍!

4、在Visual Studio2017中引入头文件、库文件、链接库

新建VS程序,流程如下图

右键新建的项目选择属性

VC++目录→包含目录 输入

D:\OpenCV\opencv\build\include
D:\OpenCV\opencv\build\include\opencv
D:\OpenCV\opencv\build\include\opencv2

VC++目录→库目录 输入

D:\OpenCV\opencv\build\x64\vc14\lib

链接器→输入→附加依赖项 输入

opencv_world341d.lib
opencv_world341.lib

分别代表debug版本和release版本

5、环境测试

右键源文件→添加→新建项

选择C++文件

在运行代码前将预编译头改为不使用预编译头

右键项目名称→属性→预编译头

输入测试代码,如下

#include <opencv2/opencv.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main()
{
    Mat img = imread("E:/myFile/picture/kobe.jpg");
    //注意这里面的文件路径应该为左下划线(/)或者为双右下划线(\\)
    if (img.empty())
    {
        cout << "无法打开图片!" << endl;
        return -1;
    }
    namedWindow("image", CV_WINDOW_AUTOSIZE);
    imshow("image", img);

    waitKey(0);
    return 0;
}

由于我们使用的是基于64位的

因此将解决方案平台改成x64

运行结果如下图

  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值