OpenCV (一)—安装与配置 VS2019和OpenCV4.5.1

我的是win10用的是VS2019OpenCV4.5.1的新版,在配置上困扰了很久,发现有很多问题导致配置OpenCV不行,希望这篇文章可以帮助大家和我成功走上OpenCV学习之路~

OpenCV (一)—安装与配置 VS2019与OpenCV4.51

一、安装VS2019与OpenCV

这两个大家都可以在官网下载,都是免费的,至于安装那个版本也是看情况的,按教学版本来定吧,感觉网上的教程OpenCV版本都是比较旧的,大家可以看情况下载

这里给大家附上链接

VS社区版

建议大家下载社区版是免费的,直接上官网下载专业版要收费的,土豪除外

OpenCV

大家点进去之后应该都是英文版,这里的话直接点右上角放大镜搜索,直接搜索版本就好,点进去之后拉到最下面的download 选择版本 Win pack就可,或者点Sources下载压缩包也可以

二、配置环境变量

在“此电脑”右击弹出“属性”对话框,选择“高级系统设置”再点击“环境变量”,然后在系统变量那里再编辑path环境变量,之后直接按浏览,找出自己刚刚下载的OpenCV那个文件夹,把这个文件夹放进去

PS:看看自己的操作系统是多少位的,64位就在x64找,32位就在x32找

G:\OpenCV\opencv\build\x64\vc15\bin
在这里插入图片描述

三、打开VS开始配置

添加OpenCV包含目录和库目录

新建一个C++控制台项目,在VS左上角菜单栏,依次选择“视图”、“其他窗口”、“属性管理器”,找到

Debug|x64,右键打开属性,依次选择“通用属性”、“VC++目录”,开始添加“包含目录”、“库目录”、“可执行文件目录

1.按照图片这样添加这几个路径的文件

img
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.、依次选择“链接器”、“输入”、“附加依赖项”,进入“附加依赖项”页面,开始添加lib文件路径,这个lib文件的451是你下载OpenCV的版本,各有不同

在这里插入图片描述

PS:现在所有做完之后,记得点 应用,我第一次就是傻傻的没有点,没有保存好…

四、VS与OpenCV相配合

我看了很多CSDN的教程,比较少提到这一点,提醒一下大家

就是我们VS的这几个要调整好,都是符合我们刚刚配置的文件夹

我之前这里就是x32,所以一直配置不好

在这里插入图片描述

测试

#include
#include <opencv2/highgui.hpp>
#include <opencv2/core.hpp>
#include <opencv2/imgcodecs.hpp>
using namespace cv;
using namespace std;
int main()
{
Mat image;
image = imread(“C:\Users\Nieve\Pictures\联想锁屏壁纸\8469973.jpg”); // Read the file
if (image.empty()) // Check for invalid input
{
cout << “Could not open or find the image” << std::endl;
return -1;
}
namedWindow(“Display window”, WINDOW_AUTOSIZE);
// Create a window for display.
imshow(“Display window”, image); // Show our image inside it.
waitKey(0); // Wait for a keystroke in the window
cout << “Hello World!\n”;
}

(“C:\Users\Nieve\Pictures\联想锁屏壁纸\8469973.jpg”)这句图片的位置要换成你们电脑图片的位置才能打开,如果能正常显示的话,说明OpenCV已经配置成功啦!

总结

最后,谢谢大家看到最后,如果大家有什么不懂的步骤可以问我,我可以尝试回答一下大家的问题,因为我比较懒,可能截图截得不怎么好,可能会让人比较难看得懂

By the way,我现在要继续开始学OpenCV咯,大一下一定要充实起来!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值