double t = (double)cvGetTickCount();
ProcessOneSample(); // 算法函数
t = (double)cvGetTickCount() - t;//相减为算法执行的时间
printf( "detection time = %g ms\n", t/((double)cvGetTickFrequency()*1000.) );opencv 求算法执行时间的方法
原文:http://blog.csdn.net/u011504498/article/details/44822353