VS2015下OpenCV3.2详细配置
2018-03-31 15:55
387 查看
在VS2015下配置OpenCV和其他的库类似,具有有以下步骤:
1.到官方网站下载最新的OpenCV的最新版本。(由于官网一般速度比较慢,可以到其他的网站下载,比如https://sourceforge.net/projects/opencvlibrary/)
我选择的是下载上面那种exe文件。我是之前下载的,文中用的是CV3.2.0版本
2.点击下载好的exe文件,解压到哪里都可以。我选择的是G盘根目录
完成后路径:
变量名:Path
变量值:G:\opencv\build\bin
点击VC++目录>>包含目录>>编辑,添加opencv文件夹的以下路径:
G:\opencv\build\include
G:\opencv\build\include\opencv2
G:\opencv\build\include\opencv
点击确定
点击库目录>>编辑,添加以下路径
G:\opencv\build\x64\vc14\lib
点击确定
接下来点击左侧菜单的C/C++>>常规>>附加包含目录,添加以下路径
G:\opencv-3.2.0-vc14\opencv\build\include
G:\opencv-3.2.0-vc14\opencv\build\include\opencv2
G:\opencv-3.2.0-vc14\opencv\build\include\opencv
点击确定
点击左侧菜单的链接器>>常规>>附加库目录,添加以下路径
G:\opencv\build\x64\vc14\lib
点击确定
点击左侧菜单的链接器>>输入>附加依赖项,添加以下文件名
opencv_world320d.lib(这两个问价是上图路径下的文件)
opencv_world320.lib
点击确定
至此,所有配置已经完成。相对于的vs2015中release模式也是这样配置。
文中所有路径均是相对的,根据自己解压的路径来改
#include "highgui/highgui.hpp"
using namespace std;
using namespace cv;5.备注
打开可能出现下面情况
解决方法:将G:\opencv\build\x64\vc14\bin路径下opencv_world320.dll和opencv_world320d.dll复制到项目工程下的debug文件夹下面就可以了(比如\Experiment\imageEdgeTracing\x64\Debug)
1.到官方网站下载最新的OpenCV的最新版本。(由于官网一般速度比较慢,可以到其他的网站下载,比如https://sourceforge.net/projects/opencvlibrary/)
我选择的是下载上面那种exe文件。我是之前下载的,文中用的是CV3.2.0版本
2.点击下载好的exe文件,解压到哪里都可以。我选择的是G盘根目录
完成后路径:
3.文件都准备好了,我们就开始配置了。
3.1 配置环境变量
右键我的电脑>>属性>>高级系统设置>>环境变量>>编辑变量名:Path
变量值:G:\opencv\build\bin
3.2. 打开VS2015下新建一个项目(过程不写了)
右键项目名称>>属性点击VC++目录>>包含目录>>编辑,添加opencv文件夹的以下路径:
G:\opencv\build\include
G:\opencv\build\include\opencv2
G:\opencv\build\include\opencv
点击确定
点击库目录>>编辑,添加以下路径
G:\opencv\build\x64\vc14\lib
点击确定
接下来点击左侧菜单的C/C++>>常规>>附加包含目录,添加以下路径
G:\opencv-3.2.0-vc14\opencv\build\include
G:\opencv-3.2.0-vc14\opencv\build\include\opencv2
G:\opencv-3.2.0-vc14\opencv\build\include\opencv
点击确定
点击左侧菜单的链接器>>常规>>附加库目录,添加以下路径
G:\opencv\build\x64\vc14\lib
点击确定
点击左侧菜单的链接器>>输入>附加依赖项,添加以下文件名
opencv_world320d.lib(这两个问价是上图路径下的文件)
opencv_world320.lib
点击确定
至此,所有配置已经完成。相对于的vs2015中release模式也是这样配置。
文中所有路径均是相对的,根据自己解压的路径来改
4.测试
在main函数加上以下头文件,运行未出错,那就是配置成功了#include "imgproc/imgproc.hpp"#include "highgui/highgui.hpp"
using namespace std;
using namespace cv;5.备注
打开可能出现下面情况
解决方法:将G:\opencv\build\x64\vc14\bin路径下opencv_world320.dll和opencv_world320d.dll复制到项目工程下的debug文件夹下面就可以了(比如\Experiment\imageEdgeTracing\x64\Debug)
相关文章推荐
- Opencv3.2+VS2015环境配置(VS2015以下版本需要自己编译dll)
- Opencv3.2+VS2015环境配置(VS2015以下版本需要自己编译dll)
- opencv3.2.XX 配置+windows7(64bit)+VS2015
- win10下vs2015配置Opencv3.1.0详细过程
- Win10 中VS2015 配置opencv3.2
- OpenCV3.2+VS2015配置
- win10的VS2015下配置opencv3.2
- opencv3.2+VS2015 win10配置
- Win10+VS2015下配置OpenCV3.2教程
- OpenCV3.2 + VS2015的环境配置
- Windows下 OpenCV 3.2配置和在VS2015下的简单demo
- VS 2015配置OpenCV3.2编译环境
- 人脸识别(VS2015+opencv3.2的配置)
- vs2015配置opencv3.2
- VS2015配置OpenCV3.2
- OpenCV和VS2015的配置(完整详细步骤)
- VS2015下VOpenCV3.2 +Kinect V2 环境配置
- win10下vs2015配置Opencv3.1.0过程详解
- OpenCV3.3.0+VS2015开发环境配置