Opencv2.4.12安装和VS2013+Opencv2.4.12开发环境配置
来源:互联网 发布:ftp客户端软件下载 编辑:程序博客网 时间:2024/05/17 01:29
一、安装opencv
(1)首先安装OpenCV,把解压好的目录放到一个目录下,比如我放在了C:\OpenCV\下,也可以直接放在根目录下;
(2)配置系统的环境变量:
- 添加用户变量opencv,目录即你的目录下的build的x64或x86下vc12(VS2013用的是vc12,VS2012用的是vc11)中的bin目录,比如我的是C:\OpenCV\opencv\build\x64\vc12\bin;C:\OpenCV\opencv\build\x86\vc12\bin;
添加这两个的作用是编程序时可能会选择在Win32平台下运行,也可能会选择在x64下运行,添加两个以后切换平台无压力; - 在系统变量Path中添加一行,%opencv%
如下图所示:
二、VS2013+Opencv2.4.12开发环境配置
1、首先创建一个VS工程,选择Win32 ConsoleApplication,然后建立一个Empty Project,如图所示:
创建好工程后,在工程文件夹下右击选择Add——》New Item——》选择新建一个cpp文件
2、opencv开发环境的配置很简单,主要分为3步:
1. 右击工程名选择Properties,选择VC++ Directories,在打开的面板中的Include Directories中添加%opencv%\build\include\; %opencv%\build\include\opencv\; %opencv%\build\include\opencv2\
(更正:2016-10-7)
2. 还是在上面的面板中,选择Library Directories中添加%opencv%\build\x64\vc12\lib; %opencv%\build\x86\vc12\lib。(这里%opencv%表示opencv所在的路径,比如我的就是C:\OpenCV\opencv\,这里添加x64和x86原因与上面的相同)
3. 在Linkers中选择Input,在Additional Dependencies中添加如下lib:
opencv_calib3d2412d.lib
opencv_contrib2412d.lib
opencv_core2412d.lib
opencv_features2d2412d.lib
opencv_flann2412d.lib
opencv_gpu2412d.lib
opencv_highgui2412d.lib
opencv_imgproc2412d.lib
opencv_legacy2412d.lib
opencv_ml2412d.lib
opencv_nonfree2412d.lib
opencv_objdetect2412d.lib
opencv_ocl2412d.lib
opencv_photo2412d.lib
opencv_stitching2412d.lib
opencv_superres2412d.lib
opencv_ts2412d.lib
opencv_video2412d.lib
opencv_videostab2412d.lib
反正就一股脑全加进来,有备无患,这里的每个文件名中d的意思是debug,也就是在debug模式下用的,如果要在release模式下用,直接把名字中的d去掉,2412很明显是版本号,可以根据自己的版本号修改(PS:opencv3中只用添加opencv_ts300d.lib和opencv_world300d.lib很简便,但是总觉得opencv3还没有成熟,我选择用2)
三、test
说了这么多,试一下能不能跑吧,复制如下代码到刚刚生成的cpp文件中,如果能跑就可以啦。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
运行结果:
- Opencv2.4.12安装和VS2013+Opencv2.4.12开发环境配置
- Opencv2.4.12安装和VS2013+Opencv2.4.12开发环境配置
- vs2013+opencv2.4.12配置
- OpenCV2.4.9 + VS2013 开发环境配置
- OpenCV2.4.13+VS2013开发环境配置
- OpenCV2.4.13+VS2013开发环境配置
- VS2013和opencv2.4.10配置
- 配置OpenCV2和OpenCV3开发环境笔记
- Windows8.1+vs2013+opencv2.4.9环境配置
- win10下VS2013+OpenCV2.4.9环境配置
- OpenCV开发环境配置(win10+VS2015+OpenCV2.4.12)
- opencv2.4.10 安装与vs2013配置
- VS2013下OpenCV2.4.10的安装配置
- vs2013配置opencv2.4.9
- OpenCV2.4.10 + VS2013配置
- VS2013+OpenCV2.4.9配置
- vs2013配置opencv2.4.9
- vs2013配置opencv2.4.11
- bootstrap面板
- 17年东北四省赛A题-简单stl应用-优先队列
- 1113: 数列有序
- java在访问https资源时,忽略证书信任问题
- JMeter | 使用Badboy录制生成JMeter脚本
- Opencv2.4.12安装和VS2013+Opencv2.4.12开发环境配置
- java线程——线程池
- 媒体观察丨打开通往物联网魅力新世界的大门有更简单的方法!
- C++文件流(ifstream,ofstream,fstream),实现文件读写
- xhprof性能分析学习
- Bintree(二叉树)
- underscore 的template 的魔板引擎
- bootstrap模态框
- Ubuntu SSH 远程连接 树莓派 OSMC