2年前研究了一段时间的OpenTLD,倒腾了好几个不同的代码实现,不过只简单的做了一些测试。发现除了作者的视频,其他效果都没那么惊艳,就放下了,和其他很多算法,技术一样,花了很多功夫,什么成果也没留下。。。
昨天机缘巧合又碰到了OpenTLD。所幸几年了机器虽然升级到Win 8.1 + VS2013 但之前的编译环境还没有变化,几个之前就调通过的程序很快就跑起了,包括原作者的OpenTLD。同时意外的发现,用摄像头实时跟踪的效果确实惊艳!PC上跟踪任意框出的眼睛,鼻子,面部都可以到达5~6fps,完全没有停滞感。移出画面再回来也马上恢复跟踪毫无问题!!
好吧,废话说完。想记录的是马上想在Mac Pro上用自带的Face Time摄像头跑起,结果。。。早上折腾了足足2个半小时,搞定!
Mac os 10.9 matlab 2013b opencv 2.4.6 Invalid MEX-file
Incompatible library version - Invalid MEX File #56
[Error with mexopencv, and Matlab R2013a #71]
(https://github.com/kyamagu/mexopencv/issues/71)
[Build MEX-function from C/C++ or Fortran source code]
(http://uk.mathworks.com/help/matlab/ref/mex.html#btx0rai-1)