1. 程式人生 > >《OpenCV3程式設計入門》——5.1 訪問影象中的畫素--計時函式

《OpenCV3程式設計入門》——5.1 訪問影象中的畫素--計時函式

計時函式:

簡便的計時函式:getTickCount()get TickFrequency()

getTickCount()函式:返回CPU自某個事件以來走過的時鐘週期數

getTickFrequency()函式:返回CPU一秒鐘所走的時鐘週期數。這樣,就能以秒為單位對某運算計時。

兩個函式組合起來使用的例項如下:

double time0 = static_cast<double>(getTickCount());  //記錄起始事件
//進行影象處理操作……
time0 = ((double) getTickCount()-time0)/getTickFrequency();
cout << "此方法執行時間為: " << time0 << "秒" << endl; //輸出執行時間