我正在尝试运行最简单的脚本来实时查看笔记本电脑的摄像头。但不幸的是,在启动窗口显示后,我只显示了一个永远不会更新的框架。
import cv2
cap = cv2.VideoCapture(0)
while True:
ret, img = cap.read()
cv2.imshow('test', img)
if cv2.waitKey(-1):
break
cv2.destroyAllWindows()
cap.release()
我正在按照教程在 Windows 上安装它,并使用 pip 和下载的轮子将它安装在单独的环境中。窗口显示 OK,并且显示来自摄像头的图像,但是是静态的。然而,该程序并没有挂起,因为它等待一个键被按下并在之后正确关闭。
可能是什么原因?