matlab2013a vs2013 opencv2.4.8 编译TLD
来源:互联网 发布:mysql limit 分页性能 编辑:程序博客网 时间:2024/05/22 16:39
出现如下错误是因为编译方法不对,
bb_overlap.cpp(36) : error C3861: “min”: 找不到标识符
bb_overlap.cpp(36) : error C3861: “max”: 找不到标识符
bb_overlap.cpp(37) : error C3861: “min”: 找不到标识符
bb_overlap.cpp(37) : error C3861: “max”: 找不到标识符
解决方法如下:
注:新版本的opencv已不用编译,下载之后解压即可。
原作者的OpenTLD下载地址:https://codeload.github.com/zk00006/OpenTLD/zip/master
OpenTLD编译方法如下:
1、在matlab命令行中,执行mex -setup ,完成编译器配置
2、修改TLD代码包中的compile.m文件,将其中的Include和libpath换成你电脑中相应的opencv相应路径
3、将TLD代码包中mex文件夹下 lk.cpp, fern.cpp, bb_overlap.cpp 文件中的如下代码注释掉,即在每一行前加上//
#ifdef _CHAR16T
#define CHAR16_T
#endif
4、修改TLD代码包中mex文件夹下bb_overlap.cpp文件,在头部加上#include "minmax.h"
5、在matlab中执行complie.m文件
到此结束。
0 0
- matlab2013a vs2013 opencv2.4.8 编译TLD
- VS2013+OpenCV3.0编译TLD跟踪算法
- vs2013配置opencv2.4.8
- vs2013编译opencv2.4.7错误解决办法
- 编译OpenCV2.4.x + CUDA7.0 + vs2013
- VS2013下安装OpenCV2.4.8
- VS2013下安装OpenCV2.4.8
- VS2013中配置OpenCV2.4.8
- 【Tracking】VS2013+matlab2014a环境下编译运行TLD算法
- vlfeat调试: win7-32bit+VS2013+Matlab2013a
- LIBSVM入门笔记(matlab2013a+VS2013)
- 64位+VS2013+OpenCV2.4.9+CMake+TBB 编译OpenCV源码
- vs2013 + win8.1 + cuda8.0 手工编译 opencv2.4.9
- Vs2013(VS2012,vs2011,vs2010)+opencv2.4.8配置
- windows8.1+vs2013+opencv2.4.8配置
- opencv2.4.8 vs2013内存越界问题
- opencv2.4.8 vs2013配置属性表
- mingw编译opencv2.4.8
- 1500篇不容易
- how to play music and record from the mic at the same time?
- 修改TCP连接数
- libxml的使用(3)--编辑节点
- PMP-项目管理笔记(八)-项目范围管理-控制范围
- matlab2013a vs2013 opencv2.4.8 编译TLD
- 原创
- win7安装grunt-contrib-qunit
- 解决asp.net上传文件时文件太大导致的错误
- 怎样在iOS项目里配置Phonegap
- jquery 获得窗口大小
- spring架构
- PMP-项目管理笔记(九)-项目时间管理-定义活动
- Java注解编程指南