【004】VS2017配置OpenCV4.1.0

叨叨在前:
在家里真的是考验自制力呀hhhhh。和小朋友就能玩一天,还有各种事情晃晃悠悠一天就结束了。


00 参考链接

CSDN用户疯狂的挖掘机:opencv安装之前的准备知识
CSDN用户LoveMIss-Y:VS2017配置OpenCV4.1.1超详细教程(项目配置与永久配置)(一)
CSDN用户欧阳磊:VS配置OpenCV教程(超详细)
CSDN用户qq_924771498:Emgu CV + C# 图像处理(一) :使用NuGet程序包,无需配置环境
CSDN用户King_LJames:VS2017配置opencv教程(超详细!!!)
腾讯云社区:OpenCV4.1.0+VS2017环境配置的方法步骤

1 OpenCV、VS&EMGU.CV版本匹配问题

这个是和【003】的某代码一起的,昨天晚上请教了下外援,上了两个多小时的程序课。得出一个小小的体会,一个是所学语言的基础要打好,各种专业名词什么的最好网上找视频看一看学一些,第二个就是拿到项目代码,自己一行行加注释,先是大框架的注释,再是各个细节的注释。

当然,如果新手刚入门不会分大框架和小框架,一个就是自己去找视频学,另一个就是请外援帮忙,如果有的话。

代码里的EMGU.CV版本为4.1.0,我的VS为2017。

在网上搜了一下,VS2017对应vs15对应OpenCV4.x.x,但是对应的EMGU的我没找到,所以为了稳妥起见,我决定OpenCV下载4.1.0版本,19年的,希望小电脑能跑起来吧。

2 开始配置

2.1 下载

地址:https://opencv.org/releases/page3/

Edge下不了,试了两次
上代理用Google,这得下到何年何月

我知道为什么前面参考链接有一篇的博主吐槽官网下载了。这是真的拉跨啊。这个博主给的另外的方法,除了官网,就是CSDN之类的付费下载和同学拷贝。淘宝有代下载的要便宜很多,但是下载的东西跟开盲盒一样。我决定,来啊谁怕谁,今晚电脑挂着。


早上好。下载成功。其实昨晚上把电脑移到客厅网速就上去了,虽然也才百来kb,但半小时左右就下好了。

酱酱

2.2 安装

先去吃个早点,开始新一轮的倒腾。
主要为上面参考链接中的这两个:
CSDN用户King_LJames:VS2017配置opencv教程(超详细!!!)
CSDN用户LoveMIss-Y:VS2017配置OpenCV4.1.1超详细教程(项目配置与永久配置)(一)

2.2.1 解压

根据前面的参考链接,第一步是进行解压,双击下载的exe文件,选择一个解压路径。
我选的C盘,其实还是蛮担心的,万一那天又得重装系统,淦,那我的软件都得重配。但是C盘是固态,比较快,我专业上的软件一般都会放在固态里跑得快一些。当时扩机械盘的时候专门跑了一下两种盘速度,确实,比不了。

但是我失败了。经过我的研究,解压路径要直接选盘符,例如C:/,这样就能成功。奇怪的是参考链接的博主都不是直接放盘符的,emmm。我猜难道是我昨天晚上把EMGU配置了的原因?

选盘符就不会报错

2.2.2 配置系统变量

右键电脑属性,高级设置,环境变量,path。具体看参考链接,不截图。
由于我是vs2017,对应vs15,所以我这里选的路径是vs15的bin文件夹。
难度一颗★

2.2.3 拷贝库文件

跟参考链接,不放截图。
这里有说,ddl文件和动态链接数据库相关
C语言中文网:链接库是什么(动态链接库和静态链接库),其实我看了链接的介绍也没有很懂这个调用机制。

理解到的是,是现成可使用的程序集合,相当于做菜的原料已经备好,链接库是对库进行二次打包给人使用,相当于半成品食材。

2.2.4 VS2017配置相关属性【差一点】

①release|X64配置,右键Microsoft.Cpp.x64.user,点击属性。

这一步貌似是可选的,参考链接里面有一个博主做了提醒,CSDN用户King_LJames:VS2017配置opencv教程(超详细!!!)
但是我跟着顺序看下来的时候已经跟着配了。说是发布程序时才会用到的。

跟着博主做的配置

②【包含目录】和【库目录】加入对应路径

③参考的两篇帖子都对【项目属性】里面的【链接器】的【输入】做了配置。好像只有①的那个链接器配置是可选的,这一个是必要的。

④改X64平台

⑤勾选微软服务器
这个还是前面步骤里面可选release|X64配置里的那个博主提到的,方便后面如果有dll缺失,可以下载而不报错。
CSDN用户King_LJames:VS2017配置opencv教程(超详细!!!)

⑥永久配置
这个是CSDN用户LoveMIss-Y:VS2017配置OpenCV4.1.1超详细教程(项目配置与永久配置)(一)里面的。
但是先留着吧,我测试没成功

3 测试

我发现,我不会用hhh。C++也没咋用过,我得去找找方法看看怎么搞出第一张图片算配置成功了。

在这里插入图片描述

4 小结

大概具体搞且顺利话半天时间能全部搞完,但是我要做博客记录所以慢一点点,还有就是新手上路,不懂的地方多一些。

要多对比看其他博主的博客,这次我参考的两个博客就互相补充,有一个看起来要深入一点,另一个博主在评论区也说了,自己是大二为了上课配的,所以图片和步骤就要细节一些。各有侧重吧。

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:数字20 设计师:CSDN官方博客 返回首页
评论

打赏作者

请给我一脚

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值