OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

    OpenCV是一个基于c++所构成的计算机视觉库。OpenCV是开源的并且可以跨平台使用,可以运行在Linux、Windows、Android和Mac OS操作系统上,同时提供了Python、Ruby、MATLAB等语言的接口。OpenCV实现了图像处理和计算机视觉方面的很多通用算法。

    那么,我们来配置OpenCV的使用环境吧。我是在Windows操作系统上使用visual studio(我用的vs2012,其他版本大同小异)来配置使用环境的。

    首先,在OpenCV的官网上下载OpenCV。链接:https://www.opencv.org/releases.html (我下载的是2.4.9版本)OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

下载之后点击exe文件安装,最好就安装在硬盘的根目录中,这样比较好找。

打开OpenCV文件夹,看到build,之后配置的主要内容也是在这个文件夹当中。

OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

第一步我们先来配置系统环境变量(这一步配置好了之后需要重新启动才能生效)

右键点击我的电脑,选择属性。点击高级系统设置。

OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

点击环境变量

OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

再点击Path

OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

点击新建,再把刚刚安装好的OpenCV\build\x64\vc11\bin和OpenCV\build\x86\vc11\bin添加进去

这里一定要注意一点,如果你安装的是vs2012,那么选择vc11,如果是vs2013,选择vc12,并以此类推

OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

第二步就是在visual studio中配置了

首先,在visual studio中新建一个空的c++项目。然后点击视图,选择属性管理器。

OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

再选择属性管理器中的Debug。右键点击Microsoft.Cpp.Win32.user,选择属性

OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

点击vc++目录,再编辑包含目录,添加这三个东西

OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

还是在vc++目录中,选择库目录,添加这么一个东西,选择的目录和上面配置环境变量时同理。

OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

再选择链接器下面的输入

OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

编辑依赖附加项,填这么一堆东西

OpenCV学习笔记第0篇(OpenCV介绍以及在Win10中配置使用环境)

opencv_calib3d249d.lib
opencv_contrib249d.lib
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_ml249d.lib
opencv_objdetect249d.lib
opencv_video249d.lib
opencv_nonfree249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_videostab249d.lib

opencv_ts249d.lib

就是这些,直接复制上去,点击确定。

再把电脑重启一次,我们的OpenCV的开发环境就配置好了。

----------------------------------------------------------------------------

今天就写到这里了,之后我再写写怎么具体使用OpenCV,我会把我写的OpenCV程序陆续放上来的。

博主也正在在学习OpenCV,应该会持续更新这个系列的