OpenCV中的时间计算

mac2025-06-26  14

OpenCV提供了两个函数,cv::getTickCount()和cv::getTickFrequency()。其中, getTickCount()表示的是从某一事件后(比如开机后)系统时钟的嘀嗒数,getTickFrequency()表示的是CPU一秒内的嘀嗒数,二者配合就可能计算某段程序的运行时间了,如下:

double t = (double)getTickCount(); // 需要被测量的程序段 t = ((double)getTickCount() - t)/getTickFrequency(); cout << "执行时间(秒): " << t << endl;
最新回复(0)