Windows下OpenCV的环境配置
来源:互联网 发布:php退出登录代码 编辑:程序博客网 时间:2024/05/19 17:06
首先去官网下载所需版本的OpenCV(我这里下载的是OpenCV2.4.9),然后安装(也就是解压缩)到某个地方(个人推荐解压到硬盘的根目录)。解压完成后,可以得到如下的目录结构(版本不同,可能会有一些差别)
然后就可以按照下面的图示配置环境变量了。
1)
2)
3)
4)
5) 注意前面要加分号(":")以与前面的环境变量分开。添加的目录就是opencv的动态链接库(DLL)所在的目录(要根据所安装的Visual Studio的版本和编译器的位数选择合适的目录,VS2010对应vc10,VS2012对应vc11,VS2013对应vc12, 32位编译器就选择x86,64为编译器就选择x64)。
也可以在用户变量出添加PATH变量,方法同上
最后我们需要新建一个空的控制台项目来完成项目属性的配置。
1) 打开新建项目的属性管理器,并在Debug模式下新建属性页(Proporty Sheet)
2) 双击打开新建的属性页,添加“附加包含目录”
添加如下三个目录(要根据实际情况进行添加):
D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv23) 添加“附加库目录”
添加如下目录(要根据实际情况进行添加):
D:\opencv\build\x86\vc12\lib
4) 添加“附加依赖项”
所需添加内容如下(要根据opencv版本号添加):
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_nonfree249d.lib
opencv_objdetect249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_videostab249d.lib
Release模式下的配置与上面步骤一样,只是“附加依赖项”要换成下面这样(也就是去掉每个项目版本号后面的d)
opencv_calib3d249.lib
opencv_contrib249.lib
opencv_core249.lib
opencv_features2d249.lib
opencv_flann249.lib
opencv_gpu249.lib
opencv_highgui249.lib
opencv_imgproc249.lib
opencv_legacy249.lib
opencv_ml249.lib
opencv_nonfree249.lib
opencv_objdetect249.lib
opencv_ocl249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_videostab249.lib
所有操作完成后,保存属性页。在项目目录下我们可以看到
用文本编辑器打开两个文件可以看到
我们可以从这两个文件清楚的了解到项目的配置。
以后创建新的OpenCV项目是只需要把这两个属性页添加到项目就可以了。
如果觉得每次都要添加一次属性页很麻烦,我们可以把这些配置添加到一个“全局属性页”,如下图
但这只适用于“附加包含目录”和“附加库目录”,而对于“附加依赖项”仍然需要专门指定一个属性页(Property page)
参考资料:http://docs.opencv.org/doc/tutorials/introduction/windows_visual_studio_Opencv/windows_visual_studio_Opencv.html#windows-visual-studio-how-to
- Windows下OpenCV的环境配置
- Windows下Opencv-Python环境的配置
- windows环境下配置OpenCV
- 【OpenCV】--Windows下配置OpenCV的Qt开发环境
- Windows下轻松配置openCV开发环境
- Windows 下配置 Opencv 开发环境
- Windows下OpenCV+QT开发环境配置
- windows下配置python+opencv环境
- 在windows环境下配置qt+opencv
- 《Machine learning for OpenCV》 Windows下的Anaconda+OpenCV的环境配置
- 【OpenCV学习01】Windows下配置OpenCV的Qt开发环境
- windows下opencv的环境配置,kinect sdk的安装以及属性表配置
- opencv的python环境配置[Windows系统]
- VS2010下的OpenCV的环境配置
- VC++6.0环境下的OpenCV配置
- windows环境下的opencv在qt(msvc)上使用的配置
- windows下的python-opencv的配置
- QT + opencv + cmake windows下编译、环境配置
- 用Swift与OC混编制作iOS8风格菜单
- javaWeb day04 ( javaWeb基础 )
- C# 根据配置文件实例化类
- iOS 后台播放音乐
- Java线程(二):线程数据共享及ThreadLocal使用
- Windows下OpenCV的环境配置
- java连接数据方法jdbc:oracle,mysql,mongodb
- 奔五的人学IOS:swift练手与csdn,近期学习总结
- Android学习笔记8——用户界面之Activty
- WebServices
- 机器学习-斯坦福大学翻译
- 【多线程】(十一)读写锁SRWLock
- World Wind Java开发之三 显示状态栏信息
- 第十一周项目六(四):输出1000以内的所有回文素数