opencv3.1.0+VS2013+win7 配置与测试
来源:互联网 发布:大人认字软件 编辑:程序博客网 时间:2024/06/05 23:06
做了Debug_PropertySheet.props和Release_PropertySheet.props的两个配置属性表。这样每次只要直接添加两个属性表就可以跑代码了,省去了每个项目重新配置。
一、
1.下载和安装OpenCV SDK:
(1)在OpenCV官网的下载页面:http://opencv.org/downloads.html,找到对应OpenCV for SDK版本下载,本人使用OpenCV3.1.0。
(2)下载完成后双击“OpenCV-3.1.0”,弹出安装(解压)对话框,自行选择安装路径,值得注意的一点是不需要在安装目录里额外建“opencv”的文件夹,OpenCV安装包解压出来的根目录就是“opencv”!
2.PC机的环境变量和路径设置:
(1)点击开始菜单,右击计算机->属性->高级系统设置->高级->环境变量,打开环境变量设置对话框,如下图:
(2)在用户变量里新建变量OpenCV,变量值:D:\install\opencv\build;(自己的安装路径)
(3)在系统变量里编辑(或添加)Path变量,变量值:D:\install\opencv\build\x64\vc12\bin,注意要使用英文输入下的分号";"和前面已有的路径分开,添加完之后需要重启或注销计算机,环境变量才会生效。
注意,在OpenCV配置中,vc11即对应VS2012,vc12对应的是VS2013。
3.IDE工程项目属性配置:
新建Win32控制台应用程序,工程名命名为 OpenCV property sheet,在其后的选项里选择空项目,右击OpenCV property sheet工程->添加新建项,在弹出的对话框中选择C++ 文件(.cpp)添加源文件,命名为OpenCV property sheet.cpp。
(1)设置“X64平台”,操作如下:
(2)Debug|X64下
1. 调出工程属性管理器,在属性管理器的Debug|X64目录上右击选择“添加新项目属性表”,新建属性表,并命名为Debug_PropertySheet.props,如下图所示:
2、 双击打开属性表Debug_PropertySheet.props。选择通用属性->VC++目录,在包含目录里添加3个目录
D:\install\opencv\build\include\opencv2
D:\install\opencv\build\include\opencv
D:\install\opencv\build\include
同样在VC++目录下,在库目录里添加1个目录:D:\install\opencv\build\x64\vc12\lib
3、选择通用属性->链接器->输入->附加依赖项,在附加依赖项里添加库文件:
opencv_world310d.lib
(3)
Release|X64下(参见(2))
1)调出工程属性管理器,在属性管理器的Release|X64目录上右击选择“添加新项目属性表”,新建属性表,并命名为Release_PropertySheet.props
2)与Debug|X64下相同
3)选择通用属性->链接器->输入->附加依赖项,在附加依赖项里添加库文件:
opencv_world310.lib
保存本工程的属性配置文件Debug_PropertySheet.props和Release_PropertySheet.props到备用文件夹,至此,VS2013环境下配置OpenCV3.1.0的工作已经全部完成了,对于之后创建的OpenCV工程,只需要添加本工程的属性配置即可,不再需要一步一步重复配置。
测试:
1. 新建项目;
2、设置64位平台,参见上文;
3、调出工程属性管理器,在Debug|X64下添加 “现有属性表”:Debug_PropertySheet.props,Release|X64下添加 “现有属性表”:Release_PropertySheet.props;
注意:图片放在工程目录下,也就是和test.cpp放在同一文件夹下
#include <opencv2\opencv.hpp>using namespace std;using namespace cv;int main(int argc, char* argv[]){const char* imagename = "picture.jpg";Mat image = imread(imagename);imshow("image", image);waitKey();return 0;}
阅读全文
1 0
- opencv3.1.0+VS2013+win7 配置与测试
- OpenCV3.1.0+VS2013配置+Win7(64)
- VS2013配置opencv3.1.0,及测试
- opencv3.1.0 +vs2013配置
- OpenCV3.1.0+VS2013配置
- OpenCV3.1.0+VS2013配置
- OpenCV3.1.0+contrib+win7+vs2013
- 环境配置:Qt5.5+VS2013+OpenCv3.1.0+Win7(64bit)
- OpenCV3.1.0+VS2013配置+Win7(64位)
- win7下opencv3.0.0+VS2013配置方法
- win7平台下vs2013配置opencv3.0
- win7平台下vs2013配置opencv3.0
- win7 64位+VS2013+opencv3.0配置
- Win7+VS2013+OpenCV3.0.0详细配置
- win7(X64)+VS2013+OpenCV3.1环境配置
- Win7 64位+VS2013+opencv3.0配置
- Win7+VS2013+OpenCV3.0.0详细配置
- Win7下VS2013配置OpenCV3完全手册
- caffe源码解析之Blob 及Python和C++接口调用
- linux下的定时任务与延时任务
- 两个二进制数相加后得到新的二进制数
- xampp链接本地数据库和PHPstudy连接数据库
- UVa1625
- opencv3.1.0+VS2013+win7 配置与测试
- flume介绍与原理
- 一些期刊的影响因子
- graph cut
- android studio界面初识
- IntelliJ IDEA中关于get、set方法Code template的编辑,用于修改get、set注释
- BZOJ 2142 浅谈LuCas EXtra拓展卢卡斯定理解合数组合式
- HDU1863 最小生成树 prim模版
- 图中的最小生成树——Kruskal算法