TLD(已测试)--VS2010下TLD算法源码调试详解,解决卡机问题

【原创】VS2010下TLD算法源码调试详解,解决卡机问题 

2013-04-26 15:46:53|  分类:程序员|  标签:我是it民工 |字号订阅

最近好些朋友都在调试TLD算法代码时遇到视频不流畅的苦恼,在此给出本人的解决方法!

1.下载C++版本TLD算法实现源码;(我调试好的源码下载:网盘 下载: TLD.rar)
    这个网上资源很多,开源的,我就不说了哈!

2.配置属性,就配置opencv和TLD,这个不会自己去opencv中文论坛;
我用的VS2010+OPENCV2.4.3,其它版本对应做修改。
Release下:
                属性-》VC++目录-》包含目录:
F:\Program Files\opencv2.4.3\build\include\opencv2;
F:\Program Files\opencv2.4.3\build\include\opencv;
F:\Program Files\opencv2.4.3\build\include;
F:\Program Files\opencv2.4.3\opencv\build\my\install\include;
D:\VS2010 program\TLD\TLD\include;
               属性-》VC++目录-》库目录:
F:\Program Files\opencv2.4.3\build\x86\vc10\lib;
F:\Program Files\opencv2.4.3\opencv\build\my\install\lib;
               属性-》 链接器-》输入:
opencv_calib3d243.lib
opencv_contrib243.lib
opencv_core243.lib
opencv_features2d243.lib
opencv_flann243.lib
opencv_gpu243.lib
cvcam.lib
opencv_haartraining_engined.lib
opencv_highgui243.lib
opencv_imgproc243.lib
opencv_legacy243.lib
opencv_ml243.lib
opencv_nonfree243.lib
opencv_objdetect243.lib
opencv_photo243.lib
opencv_stitching243.lib
opencv_ts243.lib
opencv_video243.lib
opencv_videostab243.lib
odbc32.lib
odbccp32.lib

3.编译生成TLD.exe;
  请选择在Release下编译 Release版本,Debug版本会出现视频不流畅甚至报错的现象。
  记得在上一步的配置时,要配置Release。

4.在Release文件夹里创建test.bat文件
文件内容为: TLD.exe -p ..\parameters.yml   (就是读取参数文件,具体含义见run_tld.cpp中read_options()函数

现在打开 test.bat,就可以得到 TLD算法 作者 Zdenek Kalal的演示Demo的效果了!

PS:
一种创建bat文件方式:创建txt文件 把内容写进去 保存 改后缀txt为bat

你可能感兴趣的:(TLD(已测试)--VS2010下TLD算法源码调试详解,解决卡机问题)