计时用到的两个函数getTickCount()、getTickFrequency()
● getTickCount()函数返回CPU自某个事件以来(如启动电脑)走过的时钟周期数。
●getTickFrequency()函数返回CPU一秒钟所走的 时钟周期数。
使用示例如下:
应包含的头文件
#include "opencv2/opencv.hpp"
#include "opencv2/highgui/highgui.hpp"
using namespace cv;
扫描二维码关注公众号,回复:
3270919 查看本文章
在程序中添加如下代码段即可计算出相关操作所花费的时间:
double time0 = static_cast<double>(getTickCount());
//进行相关操作,进行计时
time0 = ((double)getTickCount()- time0) / getTickFrequency();
cout <<"耗时"<<time0<< endl;