1. 程式人生 > >opencv中時間函式的操作

opencv中時間函式的操作

計時函式:兩個簡單的計時函式,1.getTickCount()和getTickFrequency()
getTickCount()函式返回CPU自某個時間以來走過的時鐘週期數
getTickFrequence()函式返回CPU一秒鐘所走的時鐘週期數這樣我們輕鬆可以以秒為單位對某運算進行計算計算方法如下:
double time0=static_cast(getTickCount());//記錄起始的時間
//進行影象處理操作…
sum=((double)getTickCount()-time0)/getTickFrequency();//獲取進行影象處理的總時間
cout<<“影象處理操作的總時間為:”<<sum<<endl<<“秒”<<endl;//顯示輸出影象處理操作的總時間;
這個sum是可以計算一個演算法所跑的時間的!!給大家打氣