Я все еще новичок в python и пытаюсь получить оси к моей камере через библиотеку opencv. Все работает, пока я не нажму внизу «es c»: видео блокирует, и я не могу выйти из окна камеры, не форсируя его. Кто-нибудь может мне помочь ???
Я использую MacBook Pro с Catalina 10.15.4, python 3.7.6 и opencv-contrib- python 4.2.0.34. Вот код:
import cv2
import numpy as np
cap = cv2.VideoCapture(0)
#cv2.namedWindow('Frame', cv2.WINDOW_NORMAL)
while True:
_, frame = cap.read()
cv2.imshow('Frame', frame)
key = cv2.waitKey(1)
if key == 27:
break
cap.release()
cv2.destroyAllWindows()
Программа не возвращает никаких ошибок, она просто зависает, когда я пытаюсь ее остановить.