学习笔记一:在VS2013下配置OpenCV3.0并运行SIFT(原来版本为VS2010下的OpenCV2.2)
2014-09-28 21:11
686 查看
1.准备
在官网下载并安装OpenCV3.0并安装(个人证明高版本配置更加简洁)安装路径为 D:\Program Files\OpenCV3.0
2.配置
打开SIFT程序(VS2010版本) 升级VC++编译器和库——确定
对项目——属性——配置属性——VC++目录的包含目录和库目录进行如下修改:
在连接器——常规——附加库目录中添加路径D:\Program Files\OpenCV3.0\opencv\build\x86\vc12\lib
在连接器——输入——附加依耐项中添加路径D:\Program Files\OpenCV3.0\opencv\build\x86\vc12\lib中的所有.lib格式的文件名,如下图所示:
3.调试
有24个错误18个警告
1)error C3861: “va_start”: 找不到标识符
找到va_start所在的库文件名称stdarg.h,向程序添加#include <stdarg.h>
2)error C3861: “cvEllipse”: 找不到标识符
3)error C3861: “cvFindExtrinsicCameraParams2”: 找不到标识符
error C3861: “cvRodrigues2”: 找不到标识符
、、、
添加#include<opencv2/calib3d/calib3d_c.h>
4)error C3861: “cvmMul”: 找不到标识符 将“cvmMul”改为“cvMul”
5)error LNK1207: PDB 格式不兼容;请删除并重新生成
将运行程序中debug文件夹中的文件全部删除后再运行程序
4.完成啦(当让要让match.cpp中测试图片的路径正确)
在官网下载并安装OpenCV3.0并安装(个人证明高版本配置更加简洁)安装路径为 D:\Program Files\OpenCV3.0
2.配置
打开SIFT程序(VS2010版本) 升级VC++编译器和库——确定
对项目——属性——配置属性——VC++目录的包含目录和库目录进行如下修改:
在连接器——常规——附加库目录中添加路径D:\Program Files\OpenCV3.0\opencv\build\x86\vc12\lib
在连接器——输入——附加依耐项中添加路径D:\Program Files\OpenCV3.0\opencv\build\x86\vc12\lib中的所有.lib格式的文件名,如下图所示:
3.调试
有24个错误18个警告
1)error C3861: “va_start”: 找不到标识符
找到va_start所在的库文件名称stdarg.h,向程序添加#include <stdarg.h>
2)error C3861: “cvEllipse”: 找不到标识符
3)error C3861: “cvFindExtrinsicCameraParams2”: 找不到标识符
error C3861: “cvRodrigues2”: 找不到标识符
、、、
添加#include<opencv2/calib3d/calib3d_c.h>
4)error C3861: “cvmMul”: 找不到标识符 将“cvmMul”改为“cvMul”
5)error LNK1207: PDB 格式不兼容;请删除并重新生成
将运行程序中debug文件夹中的文件全部删除后再运行程序
4.完成啦(当让要让match.cpp中测试图片的路径正确)
相关文章推荐
- 【opencv学习笔记】(1)openCV 2.410 vs2013环境配置
- 【OpenCV学习笔记】一、开发环境配置(windows8.1+opencv3.2.0+vs2013)
- OPENCV学习笔记(一):安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- OpenCV2.2+VS2010配置+SIFT改进算法运行 环境配置过程
- 【OpenCV笔记 11】VS2013中运行OpenCV 3.0时常见错误及解决方法
- VS2013+Qt5.6.0+opencv3.0环境配置
- 【OpenCV学习笔记 001】 VS2013+OpenCV2.4.9开发环境的搭建
- Vs2013(VS2012,vs2011,vs2010)+opencv2.4.8配置
- 64位系统vs2013配置opencv3.0
- opencv3.0安装与配置(windows7-8+VS2013)
- VS2010下配置OpenCV2.2运行环境
- win7平台下vs2013配置opencv3.0
- 菜鸟学习笔记-msi,vs2013配置openssl
- Opencv学习笔记:搭建opencv2.4.9+openGL+QT5.6+vs2013
- opencv学习-QT5.3.2配置opencv2.4.10&&QT5.3.2+opencv2.4.10+vs2013配置
- 64位系统vs2013配置opencv3.0
- OpenCV3.0 兼容VS2010与VS2013的问题
- OpenCV学习——在不同版本的VS下的配置方法
- vs2013下配置opencv3.0的问题
- VS2013配置OpenCV3.0