您的位置:首页 > 运维架构

windows系统下多版本opencv安装及使用

2017-04-11 17:52 507 查看
本文主要介绍opencv-2.4.10和opencv-3.0.0两个版本的安装及如何切换版本。

由于原来安装过opencv-2.4.10,打算再安装opencv-3.0.0,并使用新安装的版本。为了避免混乱,主要思路是只把opencv-3.0.0作为动态链接库使用。而原来的系统环境变量不打算修改。那么问题就变为怎么在windows环境下使用vc2013加载动态链接库并使用。

1.windows环境下安装opencv-3.0.0库

(1)下载opencv-3.0.0windows版本

http://opencv.org/releases.html

(2)双击opencv-3.0.0.exe解压

指定解压路径为

D:\Program Files\opencv-3.0.0

windows系统下不需要自己编译opencv动态链接库,解压后的

动态链接库所在的位置

D:\Program Files\opencv-3.0.0\opencv\build\x86\vc12\bin

头文件所在位置为

D:\Program Files\opencv-3.0.0\opencv\build\include

这样所谓的安装就安装好了。

2.VS2013环境下使用opencv-3.0.0库

(1)设置环境变量

在控制面板\系统和安全\系统 中的高级环境设置下的环境变量中。在系统变量的path最后加入opencv3.0动态链接库路径

;D:\Program Files\opencv-3.0.0\opencv\build\x86\vc12\bin

注意前面加英语的分号分隔。

然后重启系统。

(2)新建工程

(3)右键工程属性

vc++目录选项

包含目录选

D:\Program Files\opencv-3.0.0\opencv\build\include

D:\Program Files\opencv-3.0.0\opencv\build\include\opencv

D:\Program Files\opencv-3.0.0\opencv\build\include\opencv2

库目录选

D:\Program Files\opencv-3.0.0\opencv\build\x86\vc12\lib

再点击链接器选项

在附加依赖项加入

opencv_ts300d.lib

opencv_world300d.lib

opencv_ts300.lib

opencv_world300.lib

就能够使用了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: