赞
踩
说明:刚开始学习opencv,想每一步都留有记录,并且能够激励自己好好学习,所以想写opencv系列的文章。
windows操作系统
VS2019
Opencv3.4.9
Opencv SDK到Opencv的官网进行下载,从release中下载需要的opencv版本,我选择的是opencv-3.4.9 windows版本。下载地址为https://opencv.org/release
下载完毕后,得到了opencv3xxx.exe运行即可,这个过程实际上更像是一个解压的过程,会把一个包解压到你设定的安装目录中比如 D:/opencv
找到我的电脑–>右键【属性】–>高级系统设置–>环境变量,在里面找到path,进行环境变量的添加
在环境变量处加入D:\opencv\opencv\build\x64\vc15\bin
在VS2019中创建一个新项目,比如我取名为Opencv-sample。在源文件中创建一个新的cpp文件,比如取名为test1.cpp
在解决方案资源管理器界面中,找到自己创建的项目(如Opencv-sample),右键选择【属性】,在【配置属性】中找到【Vc++目录】,在【包含目录】中,添加下面三条路径
D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2
方法与上一与基本相似,在【配置属性】中找到【库目录】,添加
D:\opencv\build\x64\vc15\lib
这里是x64与你程序实际运行时候编译器的位数有关。VS中debug/release旁边有x64和x32选项,这个时候添加的lib目录如果是x64位的,那就意味着运行时候编译器要选择这个x64的
在【解决方案资源管理器】中右键【属性】,在【配置属性】中找到【链接器】,在【输入】中找到【附加依赖项】,添加
opencv_world349.lib
opencv_world349d.lib
值得注意的是:
如果你在配置完成前面的文件后重启了,就不需要进行这一步了。否则会出现无法找到opencv_world349.lib的错误。如果不重新启动,就要把所有相关的dll文件,复制到windows操作系统目录下。即把opencv_world349.dll和opencv_world349.dll两个文件分别复制到C:\Windows\SysWOW64和C:\Windows\System32中即可。
随便找一张照片,放置在于cpp同一路径下,运行下列程序,即可测试opencv是否安装成功。
#include<opencv2/opencv.hpp>
using namespace cv;
int main()
{
Mat m = imread("1.jpg");
imshow("载入图片", m);
waitKey(6000);
return 0;
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。