opencv中可以用两个函数实现,计时功能。? getTickCount()和getTickFrequency()
两函数介绍:
getTickCount()函数返回cpu走过的时钟周期数。
getTickFrequency()函数返回cpu一秒钟走的时钟周期数。
运行周期数除以每秒钟所走周期数就可以计算出用时。
代码具体运用如下:
1 2 3 4 5 6 |
double starttime = double(getTickCount()); OnBnClickedButton18(); //dft double difftime = (double(getTickCount()) - starttime) / getTickFrequency(); cout << "运行时间:" << difftime << "秒" << endl; |