拜小白教你一次配置好OpenCV2.4.13+VS2013开发环境,不用每次新工程都重新配置一遍
本机环境:win10 64位
OpenCV2.3.14
Visual Studio 2013
最后结果,亲测可用
========================分割线====================
若是知道如何配置环境,只想了解如何一次配置好OpenCV+VS开发环境,不用每次新工程都重新配置一遍的同学,请直接看第5、9、10步骤。不知道怎么配置的同学还请耐心看全文,自己感觉写的好啰嗦,篇幅较长,还请耐心配置,一定会成功的。(PS:主要是图片有点大。。。囧.....)
=====================分割线====================
之前写过一篇关于opencv3.2.0与VS2017配置教程: 拜小白教你OpenCV3.2.0+VS2017开发环境配置
这里有同学会感觉到,每次配置都需要重新配置,好麻烦的说。在此,博主将重新用OpenCV2.4.13+VS2013重新配置,顺便解决一下如何一次配置好开发环境,不用每次新工程都重新配置一遍。
另外一点就是自己最近在用到特征匹配时,如使用SIFT、SURF等时,发现在OpenCV3中无法使用。查找相关资料发现,由于目前发行的OpenCV3中,众多著名的特征检测算子(如SIFT、SURF、ORB算子等)所依赖的稳定版的源代码已经从官方发行的OpenCV3中移除,而转移到一个名为xfeature2的第三方库中。 而要将此库导进来,目前自己还不会,感觉操作起来有些麻烦,因此还是重新使用OpenCV2吧,因为在OpenCV2中可以使用特征检测算子(如SIFT、SURF、ORB算子等)。
如何做到不用每次重新配置,说白了就是将VS第一次配置OpenCV的项目属性表保存下来,每次新建项目时引用即可。
此篇文章,相比之前的配置大体是一致的,但本文更为详细,有些特别的步骤,我将会重点强调(PS:之前的文章没有注意到,囧---)。
=======================分割线==================
1-OpenCV的下载与安装
opencv官方下载地址:http://opencv.org/releases.html#
以本文为例:选择的是opencv2.3.14,windows系统
下载好后,双击进行安装(PS:其实它的安装过程是个解压的过程)。要记住好安装的路径,后边需要。
【建议】在英文路径下,不用有中文和空格。
============================分割线==============
2-电脑系统环境配置
在系统属性里Path变量,添加OpenCV的bin路径,见下图:
以本文bin路径为例:D:\....\opencv\build\x86\vc12\bin
找到Path进行编辑,把上一步骤中解压(安装)好的OpenCV路径下的bin路径添加到Path系统环境变量中。
【注意】