TLD算法学习笔记(三)

                昨天把环境和大家说清楚了,其中可能有点错误,欢迎指正。今天通过一段时间的调试,终于把TLD源码跑起来了。运行之后是跟踪一个越野摩托车手,然后把坐标的一些信息存在一个TXT里面了。

                想运行起来其实并不难,把我上一章说的环境搭好,然后运行源码里的compile.m进行编译,他编译命令都是写好的,你只要运行.m文件就可以了。但是这里有一些东西要改,原作者opencv的路径和我们的肯定是不一样的。compile.m里面有这样几行代码(个人不喜欢粘一堆代码在网上,说实话,很多和我一样的初学者一点耐心都没有,看不下去,我尽量不写代码)

                if ispc                %判断是否是windows
                  disp('PC');        %输出PC这个text
                  include =
                  libpath =
               

              其中if ispc是用来判是否用的是windows,disp函数就是用来输出一个test。我们要改的就是include和libpath后面的内容,改成自己opencv的所对应的路径。这里特别要说一下文件名千万不能有空格的,因为后面有个eral函数遇到路径中带空格的会出错。还有可能要改的就是lk.cpp文件里面引用头文件的一些东西,大家研究研究opencv就应该可以改好了,反正我这种一点基础没有的菜鸟用了三天时间也运行起来了。

              个人总结一下,opencv其实就是个库,只要配置好路径,稍稍熟悉一下他的结构,引用,连接不成问题,当然里面的函数还是要大家去学习和研究的。

              好了话不多说,说多了大家也烦,我的demo能运行的起来,所以也算亲自证实了源代码没有问题,跑不起来肯定是我们自己的问题,debug掉它就好,下面我准备开始研究TLD算法和实现过程,应该从论文入手吧,祝大家好运。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值