1. 程式人生 > >opencv 中 waitKey() 簡單說明

opencv 中 waitKey() 簡單說明

waitKey(int n);

(1)在opencv中,使程式暫停n毫秒,再繼續執行之後程式碼。

(2)若n=0,不是暫停0秒,而是永久暫停,不再執行後續程式碼。常用於程式的最後,使影象視窗一直保持顯示。

(3)此句程式碼必須要結合視窗程式碼(如imshow(...),namedWindow(...)等),否則單獨使用是無效的不會暫停。

(4)waitKey()的計時有微小偏差。

如果在非opencv程式中,想要程式暫停,可以用SLEEP函式。

  1. Window系統中,Sleep(毫秒);
  2. Linux系統中,sleep(秒);usleep(微秒);nanosleep(納秒);