python解決OpenCV在讀取顯示圖片的時(shí)候閃退的問(wèn)題
利用OpenCV練習(xí)讀取圖片的時(shí)候,圖片總是一閃而過(guò),不利于觀察,這個(gè)時(shí)候需要利用到waitKey函數(shù)。
waitKey函數(shù):用來(lái)等待按鍵,當(dāng)用戶按下按鍵后,該語(yǔ)句會(huì)被執(zhí)行,并獲取返回值。
語(yǔ)法格式為retval=cv2.waitKey([delay])
- retval:表示返回值;
- delay:表示等待按鍵觸發(fā)的時(shí)間,單位是ms;
下面是簡(jiǎn)單的例子展示:
import cv2
lena=cv2.imread("D:\pmjcv\lena.bmp")
cv2.namedWindow("lesson")
cv2.imshow("lesson",lena)
key=cv2.waitKey()
代碼解釋:第二行表示讀取一張圖片;第三行表示創(chuàng)建一個(gè)窗口命名為lesson;第三行表示為新創(chuàng)建的窗口顯示讀取的圖片。

接著利用waitKey函數(shù)獲取按下的按鍵,并針對(duì)不同的按鍵做出不同的反應(yīng)。
import cv2
lena=cv2.imread("D:\pmjcv\lena.bmp")
cv2.namedWindow("lesson")
cv2.imshow("lesson",lena)
key=cv2.waitKey()
if key == ord('A'):
cv2.imshow("Alesson",lena)
cv2.waitKey()
elif key == ord('B'):
cv2.imshow("Blesson", lena)
cv2.waitKey()
代碼解釋:當(dāng)在鍵盤(pán)按下A的時(shí)候,顯示Alesson窗口;當(dāng)按鍵B按下的時(shí)候,顯示Blesson窗口。
當(dāng)按鍵A按下:

當(dāng)按鍵B按下:

到此這篇關(guān)于python解決OpenCV在讀取顯示圖片的時(shí)候閃退的問(wèn)題的文章就介紹到這了,更多相關(guān)OpenCV讀取顯示圖片閃退內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python APScheduler執(zhí)行使用方法詳解
在本篇文章里小編給大家整理的是一篇關(guān)于Python APScheduler執(zhí)行使用方法的相關(guān)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。2020-12-12
Python如何調(diào)用spire.doc輕松讀取Word文檔內(nèi)容
Spire.Doc?for?.NET?是一款專門(mén)對(duì)?Word?文檔進(jìn)行操作的?.NET?類庫(kù),本文為大家介紹了Python如何調(diào)用spire.doc實(shí)現(xiàn)輕松讀取Word文檔內(nèi)容,需要的可以了解下2025-02-02
python matplotlib 注釋文本箭頭簡(jiǎn)單代碼示例
這篇文章主要介紹了python matplotlib 注釋文本箭頭簡(jiǎn)單代碼示例,具有一定借鑒價(jià)值。2018-01-01
基于python traceback實(shí)現(xiàn)異常的獲取與處理
這篇文章主要介紹了基于python traceback實(shí)現(xiàn)異常的獲取與處理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-12-12
python和Appium移動(dòng)端多設(shè)備自動(dòng)化測(cè)試框架實(shí)現(xiàn)
這篇文章主要介紹了python和Appium移動(dòng)端多設(shè)備自動(dòng)化測(cè)試框架實(shí)現(xiàn),基于pytest和Appium框架,支持Android和iOS功能自動(dòng)化的測(cè)試框架的相關(guān)內(nèi)容,需要的小伙伴可以參考一下2022-04-04
解決pytorch 的state_dict()拷貝問(wèn)題
這篇文章主要介紹了解決pytorch 的state_dict()拷貝問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03
opencv中顏色空間轉(zhuǎn)換函數(shù)cv2.cvtColor()使用
本文主要介紹了opencv中顏色空間轉(zhuǎn)換函數(shù)cv2.cvtColor()使用,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-05-05
python格式化輸出%s與format()的用法對(duì)比
這篇文章主要為大家介紹了python格式化輸出%s與format()的用法對(duì)比,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-10-10
Python實(shí)現(xiàn)各種排序算法的代碼示例總結(jié)
這篇文章主要介紹了Python實(shí)現(xiàn)各種排序算法的代碼示例總結(jié),其實(shí)Python是非常好的算法入門(mén)學(xué)習(xí)時(shí)的配套高級(jí)語(yǔ)言,需要的朋友可以參考下2015-12-12

