python?cv2.waitKey()函數(shù)的使用
cv2.waitKey()函數(shù)的使用
運行環(huán)境 : python 3.6.0
opencv : opencv-python 4.1.1.26
cv2.waitKey() 接口
def waitKey(delay=None)
函數(shù)功能
- waitKey() 函數(shù)的功能是不斷刷新圖像 , 頻率時間為delay , 單位為ms
- 返回值為當(dāng)前鍵盤按鍵值
1. waitKey()–是在一個給定的時間內(nèi)(單位ms)等待用戶按鍵觸發(fā);
如果用戶沒有按下鍵,則繼續(xù)等待 (循環(huán))
常見 : 設(shè)置 waitKey(0) , 則表示程序會無限制的等待用戶的按鍵事件
一般在 imgshow 的時候 , 如果設(shè)置 waitKey(0) , 代表按任意鍵繼續(xù)
2. 顯示視頻時,延遲時間需要設(shè)置為 大于0的參數(shù)
delay > 0時 , 延遲 ”delay”ms , 在顯示視頻時這個函數(shù)是有用的 ,
用于設(shè)置在顯示完一幀圖像后程序等待 ”delay”ms 再顯示下一幀視頻 ;
如果使用 waitKey(0) 則只會顯示第一幀視頻
3. 這樣的代碼
if cv2.waitKey(100) == 27: # 特定的100ms
print('wait 100 ms')等待用戶觸發(fā)事件 , 等待時間為 100ms ,
如果在這個時間段內(nèi) , 用戶按下 ESC(ASCII碼為27) , 執(zhí)行 if 體
如果沒有按,if函數(shù)不做處理
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python 用三行代碼提取PDF表格數(shù)據(jù)
這篇文章主要介紹了Python 用三行代碼提取PDF表格數(shù)據(jù),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10
python selenium 無界面瀏覽器的實現(xiàn)
有時我們不想讓瀏覽器窗口跳出來,而是想在后臺進行操作,這就需要用到無界面瀏覽器,本文主要介紹了python selenium 無界面瀏覽器的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下2023-10-10
python如何利用cv2.rectangle()繪制矩形框
cv2.rectangle這個函數(shù)的作用是在圖像上繪制一個簡單的矩形,下面這篇文章主要給大家介紹了關(guān)于python如何利用cv2.rectangle()繪制矩形框的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下2022-12-12
Python線程協(xié)作threading.Condition實現(xiàn)過程解析
這篇文章主要介紹了Python線程協(xié)作threading.Condition實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-03-03
Python中l(wèi)azy property的兩種方法小結(jié)
本文介紹了Python中實現(xiàn)延遲屬性lazyproperty的兩種方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-01-01
關(guān)于python3的ThreadPoolExecutor線程池大小設(shè)置
這篇文章主要介紹了關(guān)于python3的ThreadPoolExecutor線程池大小設(shè)置,線程池的理想大小取決于被提交任務(wù)的類型以及所部署系統(tǒng)的特性,需要的朋友可以參考下2023-04-04

