cv2.waitkey()メソッドを使用しないと、cv2.imshow()は黒いウィンドウを表示します。待たずにレンダリングが正常に行われないのはなぜですか? cv2.imshow()
のドキュメントからなぜcv2.imshow()はcv2.waitkey()なしでレンダリングしないのですか?
cap = cv2.VideoCapture(video_path)
while cap.isOpened():
ret,frame = cap.read()
cv2.imshow('window-name',frame)
# without the following cv2.waitkey(1) statement the cv2.imshow() displays a blank window
if cv2.waitKey(1) & 0xFF == ord('q'): # wait for 1 millisecond
break
continue