0
点赞
收藏
分享

微信扫一扫

OpenCV + CPP 系列(一)OpenCV 与 Visual studio2019配置


文章目录

  • ​​一、安装与配置​​
  • ​​1.1 新建项​​
  • ​​1.2 配置【VC++目录】​​
  • ​​1.3 配置【链接器】​​
  • ​​二、测试​​


默认已经安装了 Visual studio2019,本文使用opencv4.3.0,是这个系列文章的开发软件配置


整个系列的文章基于贾志刚老师的B站视频而写的,特此鸣谢。

若你是新手(我在opencv/c++也是新手)我强烈(墙裂)建议你照着视频边看边敲代码,千万不要执行ctrl+c,ctrl+v(贾老师在gitee上有开源代码)否则你很难遇到问题,很难真正的熟悉API,整个系列我都是照着视频慢慢敲的,遇到问题,解决问题,这样才能真正的熟悉理解大部分API的各个参数的含义。

一、安装与配置

opencv 下载地址:​​https://opencv.org/releases/​​​ opencv 国内下载:​​https://www.raoyunsoft.com/wordpress/index.php/2020/03/09/opencvdownload/​​

opencv 教程地址:​​https://docs.opencv.org/master/d9/df8/tutorial_root.html​​​ opencv 环境配置(win10+opencv3.4.1+vs2017)​​安装与配置​​ 写的非常详尽。

关于:Visual studio2019配置OPENCV 时属性管理器中没有Microsoft.Cpp.x64.user的​​解决办法​​​ 链接:​​https://pan.baidu.com/s/1mtlEKLl8F9iD6ZLDBusDqw​​ 提取码:9b42
将文件​​Microsoft.Cpp.x64.user.props​​复制到 ​​C:\Users\[your_name]\AppData\Local\Microsoft\MSBuild\v4.0​​目录下重新打开vs即可。

配置opencv开发流程:

打开VS2019,新建一个空项目:

OpenCV + CPP 系列(一)OpenCV 与 Visual studio2019配置_环境变量


项目名称 与 位置 随意写(不要用中文)

OpenCV + CPP 系列(一)OpenCV 与 Visual studio2019配置_环境变量_02

1.1 新建项

OpenCV + CPP 系列(一)OpenCV 与 Visual studio2019配置_环境变量_03


OpenCV + CPP 系列(一)OpenCV 与 Visual studio2019配置_环境变量_04


打开属性管理器

OpenCV + CPP 系列(一)OpenCV 与 Visual studio2019配置_vc++_05


OpenCV + CPP 系列(一)OpenCV 与 Visual studio2019配置_microsoft_06

1.2 配置【VC++目录】

【VC++目录】->【包含目录】

【VC++目录】->【库目录】

OpenCV + CPP 系列(一)OpenCV 与 Visual studio2019配置_opencv_07


配置完【包含目录】如图:

OpenCV + CPP 系列(一)OpenCV 与 Visual studio2019配置_microsoft_08


配置完【库目录】如图:

OpenCV + CPP 系列(一)OpenCV 与 Visual studio2019配置_环境变量_09

1.3 配置【链接器】

【链接器】->【输入】

OpenCV + CPP 系列(一)OpenCV 与 Visual studio2019配置_microsoft_10


配置完一路点击【确定】。

配置系统环境变量:【此电脑】->【属性】->【高级系统设置】->【环境变量】->【系统变量】->【path】->【编辑】->【新建】

将opencv 解压目录​​D:\opencv\opencv\build\x64\vc15\bin​​复制进去,一路点击【确定】,重启VS2019。

二、测试

#include <opencv2\opencv.hpp>
#include <iostream>
using namespace cv;

int main(int argc, char** argv) {
Mat src = imread("C:\\Users\\xxx\\Pictures\\pandas.jpg");
imshow("pandas", src);
waitKey(0);
destroyAllWindows();
return 0;
}

OpenCV + CPP 系列(一)OpenCV 与 Visual studio2019配置_vc++_11


举报

相关推荐

0 条评论