一,百度vs2019,直接在vs的官网下载一个vs,分为community(社区版),professional(专业版)以及企业版。专业版就够用了
二,安装这个vs
(需要安装的一般是**net桌面开发还有使用c++的桌面开发*)
选择好之后就可以点击安装位置进行安装了
备注:vs的安装地址是可以自定义的,安装在用户盘影响不大
三,下载并安装opencv2.4.x(x代表任意数字)
1,在百度直接搜索opencv,进入opencv的官网,然后点击learn more ,选择2.4.X版本之后就可以下载。
2.某些用户下载的速度很慢:
提供2.4版本的云盘链接如下:
https://pan.baidu.com/s/1nDzwPLmIP_lq1v1LuGNrIg
3.解压安装opencv,建议新建一个文件夹安装,还要把安装的路径记住,后面有用的宝贝。
四,配置文件(最重要最复杂步骤):
1,你要用vs调用opencv来编程,那VS如何知道在哪去找opencv的资源勒。所以我们要添加环境变量,利用计算机在vs和opencv中建立桥梁。
具体是:右键我的电脑>属性>高级系统设置>环境变量>双击系统变量的path>添加你刚才安装的opencv的bin路径和lib路径(如下图)
2.第一步结束了,可以打开vs了,新建一个工程。上一步保证vs可以找到opencv的资源,可是vs还是不知道opencv中不同的文件的作用是 啥,所以我们要对工程进行配置。
1)配置vc++目录
步骤:项目>属性>vc++目录(如图)
在包含目录添加opencv的路径
在库目录添加库的路径(如图)
2)添加附加依赖项
附加依赖就是基本的库不够用,要在多添加几个库的意思
1.首先打开opencv的安装路径下面的lib
然后复制所有lib为后缀的文件
这个文件很多,许多人看到这觉得不可能吧。sorry,必须这样。
建议是哟天若ocr文字识别,或者进入cmd下的lib目录,写一句 dir /b就可以了。
只要思想不滑坡,方法总比困难多。
2.复制之后回到vs,点击项目>属性>链接器>输入>点击右侧的附加依赖项>添加刚刚复制到lib文件名
注意:如果是第一次配置的话,还需要将…\opencv\build\x64\vc14\bin下的所有.dll添加到C://Windows//System32//中
五,结束了,好了,你可以编程了。