C++执行程序计时函数详解

通常计时函数主要有两个,分别是getTickCount()和getTickFrequency().

  • getTickCount()函数,返回的是CPU自某个时间(如启动电脑)以来走过的时钟周期数;
  • getTickFrequency()函数,返回的是CPU一秒钟所走的时钟周期数,这样我们就可以轻松的以秒为单位对某运算进行计时;

将两个函数组合起来使用的示例如下所示:

double time0=static_cast(getTickCount());

//进行一系列例如图像处理的操作


time0 = ((double)getTickCount()-time0)/getTickFrequency();
cout<<"运行时间:"<

你可能感兴趣的:(C++OpenCV项目实战,c++opencv图像处理,c++,开发语言,opencv)