学习笔记一:在VS2013下配置OpenCV3.0并运行SIFT(原来版本为VS2010下的OpenCV2.2)
来源:互联网 发布:2016西决g6库里的数据 编辑:程序博客网 时间:2024/06/09 22:34
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中测试图片的路径正确)
- 学习笔记一:在VS2013下配置OpenCV3.0并运行SIFT(原来版本为VS2010下的OpenCV2.2)
- OpenCV2 学习笔记(1)OpenCV2.4.10在Win7(64位)+VS2010下的配置过程
- Opencv2.4.10在VS2013下的配置
- VS2010下配置OpenCV2.2运行环境
- opencv2.3在VS2010下的配置
- OpenCV2.4.3在vs2010下的配置
- opencv2.4.3在vs2010下的配置
- opencv2.4.2在VS2010下的配置
- Opencv2.4.3在vs2010下的配置
- vs2013下配置opencv3.0的问题
- vs2013下opencv3.0的配置
- 在VS2010下安装配置OpenCV2.2
- 【opencv学习笔记一】opencv2.4.3在vs2008下的配置(包括测试程序)
- OpenCV3.0学习(一)——OpenCV3.0 ALPHA在WIN8+VS2012环境下的配置
- [opencv]opencv2.4.10在vs2013下的配置方法
- opencv2.4.9经典版本在VS2010下的安装
- VS2010下配置 OpenCV2.2
- VS2010下配置 OpenCV2.2
- mockups知识点
- C++/C语言函数:ispunct()和isspace()
- cocos2d-x 3.2 之 2048——前言
- HDU 5054 Alice and Bob
- Cocos2d-X 愤怒的小鸟实现----加载页面(一)
- 学习笔记一:在VS2013下配置OpenCV3.0并运行SIFT(原来版本为VS2010下的OpenCV2.2)
- leetcode-Palindrome Partitioning
- DXT纹理压缩
- HDU5045Contest(记忆化搜索)
- Shell编程入门(第二版)(中)
- 大三第三个星期
- HDU 5055 Bob and math problem
- deepin下安装jdk
- 用STL中的map实现的字符串中各个字符出现的次数