C++/openCV计时函数



计时用到的两个函数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;

猜你喜欢

转载自blog.csdn.net/any1234567890/article/details/80980784