Visual Studio Community 2015下配置OpenCV3.4.1的小问题

Win10 中Visual Studio Community 2015下配置OpenCV3.4.1

在下由于本科毕业设计的缘由,作为初入计算机视觉边缘试探的小白,尝试了一些相关配置OpenCV的教程,好多都是旧版的,所以发现配置OpenCV的时候好多步骤不太一样,不过,通过在下的探寻,终于配置成功,现按照步骤写下心路历程,以便以后不时之需,也算做了个笔记哈~

引言

OpenCV——Open Source Computer Vision Library即开源计算机视觉库,作为一种有利的计算机视觉,图像处理和模式识别等领域的利器。让我不得不对它产生兴趣。好了话不多说,进入正题~

一、准备事项

1,在OpenCV官网https://opencv.org/下载安装包。(在下下载的是最新版本的)


点进去继续点击,根据自己电脑系统选取,在下的是win10所以下载的是windows版本。


二、配置工作

1,下载完成是一个自解压文件OpenCV-3.4.1.exe,直接双击就可以解压。解压后得到一个OpenCV文件夹,里面包含如下:


2,配置环境变量

右键打开我的电脑属性选项->高级系统设置->环境变量

配置完环境变量可能需要自己重启一下电脑。




根据自己的版本选取,在下的是visual studio 2015,所以选vc14,只选一个,选多了可能出现错误。

注意:vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual Studio 2013,vc14 = Visual Studio 2015,vc15=Visual Studio 2017。

3,工程配置

打开visual studio 2015,新建空白win32控制台程序下的空工程


建完空白工程后为Resource Files目录(即源码目录),然后新建一个C++源码文件:


点击工具栏中的:View—>Other Windows—>Property Manger打开属性管理器:


属性管理器栏中,展开目录,选中Debug|Win64中的Microsoft.Cpp.x64.user,并右键点击属性(Properties)进入属性界面:


接下来开始配置OpenCV关键步骤,一共大致分为三步:

①配置包含的文件目录


第一项执行目录

第二项包含目录一共有三项,分别添加进去路径即可。按照路径添加进去,最好不要自己打字。

②配置库文件目录:


③配置动态链接库

先查看添加的库文件目录中的动态链接库版本.lib文件列表,带有小d的和不带小d的根据模式需求Debug模式或Release模式。


对已经发行和未来即将发布的新版OpenCV,只需看opencv\build\x64\vc14\lib下的库是哪几个,添加成依赖项就可以了


以上就基本上配置完成。

三、图片实践

完成了配置之后,需要进行简单的测试,验证是否配置成功

#include <iostream>  
#include <opencv2/core/core.hpp>  
#include <opencv2/highgui/highgui.hpp>  

using namespace cv;

int main() {
	// 读入一张图片(哈尔的移动城堡)    
	Mat img = imread("p1.jpg");
	// 创建一个名为 "哈尔的移动城堡"窗口    
	namedWindow("哈尔的移动城堡");
	// 在窗口中显示  
	imshow("哈尔的移动城堡", img);
	// 等待6000 ms后窗口自动关闭    
	waitKey(6000);
}

其中测试的图片和工程文件的在同一目录下


运行程序时注意下调试系统是64位还是32位


运行结果如下:


以上就是在下初入门路,在下只是个初学者,配置过程中还遇到了不少问题,也不是一帆风顺,关键要仔细。

猜你喜欢

转载自blog.csdn.net/KID_yuan/article/details/79808944