我有64bit的ubuntu系統。我在idel中運行代碼。 我正面臨opencv掛起問題,圖像顯示,但我必須強制殺死圖像窗口。因此,下文稱此主題 - Using other keys for the waitKey() function of opencvopencv cv2.destroyAllWindows()不響應
import cv2
img = cv2.imread('sof.jpg') # load a dummy image
while(1):
cv2.imshow('img',img)
k = cv2.waitKey(3000) & 0xff
if k==32: # SpaceBar key to stop
break
elif k==-1: # normally -1 returned,so don't print it
continue
else:
print k # else print its value
不過它不工作形象掛起,我必須手動關閉它。
您的代碼適合我。你可以從命令行shell而不是從空閒中嘗試它嗎?很久以前,我有空閒和GUI(我認爲它是tkinter)的問題。 – KobeJohn