手把手教你安装OpenCV与配置环境
1,首先下载安装板与安装所需要的dll文件。下载链接:请在我公众号回复“安装opencv”即可;
下载后我们解压这个文件:OpenCV+dll,会出现两个文件四个文件
解压完成后出现一个opencv的文件夹,这个就是我们需要的库文件
3,我们打开vs软件,新建一个控制台应用程序的空项目opencv3.4_demo
4,完成后,我们需要在视图>其他窗口>属性管理器打开vs的属性管理器:
然后观察界面的右侧,出现了属性管理器这个界面:
我们双击Microsoft.Cpp.x64.user,弹出属性页界面(下图左上角标题有错误):
VC++目录>>包含目录里面,我们添加三个文件路径,分别是:
D:\opencv3.4\opencv\build\include
D:\opencv3.4\opencv\build\include\opencv
D:\opencv3.4\opencv\build\include\opencv2
然后点击确定。
5,在库目录里面添加下面的路径:
D:\opencv3.4\opencv\build\x64\vc14\lib,然后选择确定。这里vc14指的是vs2015,vc15指的是vs2017,我的是vs2015版本,所以我选择vc14.
6,还是在刚才的界面里面,在链接器>附加依赖项里面添加文字,也就是dll文件名,按确定。:opencv_world341d.lib,注意341后面还有个d字母。
最后按应用后再按确定。
7,最后我们要配置环境变量:
在计算机>右键属性>高级系统设置>高级>环境变量>系统设置>Path里面,首先在文字路径末尾添加分号,注意一定要加分号。然后添加新的bin路径:
D:\opencv3.4\opencv\build\x64\vc14\bin,结尾不用添加分号。最后按确定。
好了,环境变量我们完全配置完成。让我们编写几行代码试运行一下吧。我们寻找一张女神刘涛的图片,放在D盘里面。将图片每一个像素值取反,制作成类似的底片效果。
C++代码如下:
结果图像(左边是原始图像,右边是经过代码处理后的图像)
好了,结果显示完全没问题。这只是一个最简单的demo,目的只是想让你学会配置opencv的开发环境。后期还会有更多关于计算机视觉方面的教程,请扫描下面的二维码,关注我。
注意:编译运行过程中,注意要选择x64还是x86,如果电脑是64位系统就选择x64,如果是32位系统就选择x86.同时,如果运行过程中提示找不到ucrtbased.dll文件警告的话,请将我提供链接下载附带的dll文件,分别拷贝到下面两个文件夹里面即可:
C:\Windows\System32
C:\Windows\SysWOW64
扫描下下方的二维码,回复“安装opencv”即可领取完整的安装包以及本文的测试代码