waitKey(10000);
duration = static_cast<double>(getTickCount()) - duration;
duration /= getTickFrequency();
cout <<"第一個waitKey運行時候為:" << duration << 's' << l;
namedWindow("lena");
imshow("lena",im);
// 測試有namedWindow時的waitKey執行時候
duration = static_cast<double>(getTickCount());
waitKey(10000);
duration = static_cast<double>(getTickCount()) - duration;
duration /= getTickFrequency();
cout <<"第二個waitKey運行時候為:" << duration << 's' << l;
Sleep(20000);
return 0;
}
從執行成果看出, 第一個成果并未如期執行, 第二個成果如期執行了 。 這是因為waitKey僅對窗口機制起感化, 即namedWindow發生的窗口 。 若在此之前沒有發生窗口, 則waitKey半斤八兩于未執行 。

5注重事項:
①waitKey()--這個函數是在一個給定的時候內(單元ms)期待用戶按鍵觸發;若是用戶沒有按下 鍵,則接續期待(輪回)
②while(1){ if(waitKey(100)==27)break; } 在這個法式中,我們告訴OpenCv期待用戶觸發事務,期待時候為100ms, 若是在這個時候段內, 用戶按下ESC(ASCII碼為27),則跳出輪回,不然,則跳出輪回
【OpenCV:waitKey函數】③若是設置waitKey(0),則暗示法式會無限制的期待用戶的按鍵事務

注重事項waitKey功能: 期待x ms, 若是在此時代有按鍵按下, 則當即竣事并返回按鍵的ASCII碼;
waitKey的延時功能本家兒要針對圖像窗口機制的;
以上內容就是OpenCV:waitKey函數的內容啦, 希望對你有所幫助哦!
猜你喜歡
- Choose函數經典用法
- matlab怎么設置創建回調函數時不創建該注釋內容
- Excel中怎么使用VLOOKUP函數查找
- Excel中怎么使用trend函數進行線性插值計算
- Excel中怎么使用index函數查找引用
- Excel中怎么使用averagea函數求平均數
- Excel RANDBETWEEN函數的使用方法
- OpenCV:resize函數 VS vector:resize函數
- python中如何使用sorted函數
- match函數的詳細使用方法
