VS2013+Windows+opencv3.0.0
2016-01-27 10:17
204 查看
主要步骤: 1. 配置环境变量
2.创建自己的OPENCV项目属性表(避免重复配置)
3.加载OPENCV项目属性表,测试
配置环境变量:计算机>属性>高级系统设置>环境变量
1)在系统变量里面新建变量opencv,值为自己解压opencv路径下的build路径,如“D:\Program Files\OpenCV3.0.0\opencv\build”
2)在系统变量里面编辑变量Path,在末尾“;%opencv%\x64\vc12\bin”,注意分号不要丢
注意: x86和x64分别表示32bit和64bit的VS工程,根据自己的工程来修改,否则虽编译成功但会运行错误;vc10, vc11, vc12 分别表示VS2010, VS2012, VS2013的Visual Studio使用的编译器版本,根据自己的VS版本来填写正确的编译器版本号。
创建自己的Opencv项目属性表
新建项目Test_opencv—视图—属性管理器—Debug下右击添加新项目属性表Myopencv300_Debug
设置属性表Myopencv300_Debug:
1)VC++目录>可执行文件目录:填写bin所在目录,如“D:\ProgramFiles\OpenCV3.0.0\opencv\build\x64\vc12\bin”
2)VC++目录>包含目录:填写include所在目录,如:
D:\ProgramFiles\OpenCV3.0.0\opencv\build\include
D:\ProgramFiles\OpenCV3.0.0\opencv\build\include\opencv
D:\ProgramFiles\OpenCV3.0.0\opencv\build\include\opencv2
3)VC++目录>库目录:填写lib所在目录,如:
D:\Program Files\OpenCV3.0.0\opencv\build\x64\vc12\lib
D:\ProgramFiles\OpenCV3.0.0\opencv\build\x64\vc12\staticlib
4)链接器>输入>附加库目录,输入:
opencv_world300d.lib
opencv_ts300d.lib
到这里Debug模式下的opencv属性表已经设置好,接下来以相同的方法创建Release模式下的opencv属性。注意在最后第4)小步,设置
链接器>输入>附加库目录,输入:
opencv_world300.lib
opencv_ts300.lib
加载opencv项目属性表,测试
添加现有属性表,分别找到刚刚自己新建的Debug和Release下的Opencv项目属性表
#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include <iostream>
using namespace cv;
void main()
{
Mat image;
image = imread("house.jpg");
Mat result;
flip(image, result, 1);
namedWindow("Original Image");
imshow("Original Image", image);
namedWindow("Output Image");
imshow("Output Image", result);
waitKey(0);
imwrite("output.bmp", result);
}
2.创建自己的OPENCV项目属性表(避免重复配置)
3.加载OPENCV项目属性表,测试
配置环境变量:计算机>属性>高级系统设置>环境变量
1)在系统变量里面新建变量opencv,值为自己解压opencv路径下的build路径,如“D:\Program Files\OpenCV3.0.0\opencv\build”
2)在系统变量里面编辑变量Path,在末尾“;%opencv%\x64\vc12\bin”,注意分号不要丢
注意: x86和x64分别表示32bit和64bit的VS工程,根据自己的工程来修改,否则虽编译成功但会运行错误;vc10, vc11, vc12 分别表示VS2010, VS2012, VS2013的Visual Studio使用的编译器版本,根据自己的VS版本来填写正确的编译器版本号。
创建自己的Opencv项目属性表
新建项目Test_opencv—视图—属性管理器—Debug下右击添加新项目属性表Myopencv300_Debug
设置属性表Myopencv300_Debug:
1)VC++目录>可执行文件目录:填写bin所在目录,如“D:\ProgramFiles\OpenCV3.0.0\opencv\build\x64\vc12\bin”
2)VC++目录>包含目录:填写include所在目录,如:
D:\ProgramFiles\OpenCV3.0.0\opencv\build\include
D:\ProgramFiles\OpenCV3.0.0\opencv\build\include\opencv
D:\ProgramFiles\OpenCV3.0.0\opencv\build\include\opencv2
3)VC++目录>库目录:填写lib所在目录,如:
D:\Program Files\OpenCV3.0.0\opencv\build\x64\vc12\lib
D:\ProgramFiles\OpenCV3.0.0\opencv\build\x64\vc12\staticlib
4)链接器>输入>附加库目录,输入:
opencv_world300d.lib
opencv_ts300d.lib
到这里Debug模式下的opencv属性表已经设置好,接下来以相同的方法创建Release模式下的opencv属性。注意在最后第4)小步,设置
链接器>输入>附加库目录,输入:
opencv_world300.lib
opencv_ts300.lib
加载opencv项目属性表,测试
添加现有属性表,分别找到刚刚自己新建的Debug和Release下的Opencv项目属性表
#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include <iostream>
using namespace cv;
void main()
{
Mat image;
image = imread("house.jpg");
Mat result;
flip(image, result, 1);
namedWindow("Original Image");
imshow("Original Image", image);
namedWindow("Output Image");
imshow("Output Image", result);
waitKey(0);
imwrite("output.bmp", result);
}
相关文章推荐
- python中使用OpenCV进行人脸检测的例子
- opencv 做人脸识别 opencv 人脸匹配分析
- 使用opencv拉伸图像扩大分辨率示例
- 基于C++实现kinect+opencv 获取深度及彩色数据
- OpenCV 2.4.3 C++ 平滑处理分析
- 利用Python和OpenCV库将URL转换为OpenCV格式的方法
- python结合opencv实现人脸检测与跟踪
- Python实现OpenCV的安装与使用示例
- 在树莓派2或树莓派B+上安装Python和OpenCV的教程
- opencv-python学习一--人脸检测
- 在Ubuntu上安装OpenCV3.0和Python-openCV的经历
- OpenCV配置,从来没有这么简单!
- ubuntu下opencv和qt的安装配置
- Visual Studio 2010 Service Pack 1多国语言版下载
- OpenCV学习笔记(二十五)——OpenCV图形界面设计Qt+VS2008
- CUDA 4.0 + Visual Studio 开发环境搭建
- 分享一些OpenCV实现立体视觉的经验
- 关于OpenCv图像变换与基本图形检测
- "应用程序正常初始化失败"-0xc0150002 解决办法
- Visual Studio 2012/2010/2008 远程调试