MATLAB2010a+OpenCV2.3.1+VS2010运行TLD

出现matlab不显示C编译器的原因主要还是当前Matlab版本相对于VS来说不够新,比如14版的肯定支持10的VS。

本文引用地址:

http://blog.csdn.net/shanpohe/article/details/7596401

http://blog.sina.com.cn/s/blog_adfd55190101ejvr.html


TLD(Tracking Learning Detection)

源代码在点击打开链接下载;

本人电脑配置是WIN7 32位+VS2010+MATLAB2010a+OpenCV2.3.1

第一步:

首先我们要解决R2010a版本不显示VS2010的C编译器的问题,假若mex -setup,有C编译器,可跳过此步

点击打开链接可以根据这个链接来解决!

>> mex -setup
Please choose your compiler for building external interface (MEX) files: 
 
Would you like mex to locate installed compilers [y]/n? y
 
Select a compiler: 
[1] Lcc-win32 C 2.4.1 in F:\PROGRA~1\MATLAB\R2010a\sys\lcc 
[2] Microsoft Visual C++ 2010 in f:\Program Files111\Microsoft Visual Studio 10.0 
 
[0] None 

第二步:

我们将根据点击打开链接

来进行安装OpenCV2.3.1,修改TLD部分代码解决部分问题。

在这里有必要提醒一下:

1.OpenCVS2.3.1的安装路径中不要出现空格!!

2.我在修改TLD代码时候,不能注释掉

#ifdef_CHAR16_T

#define CHAR16_T

#endif

   否则就会报错!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值