【发布时间】:2020-10-11 13:26:27
【问题描述】:
我正在尝试运行最简单的脚本来实时查看笔记本电脑的摄像头。但不幸的是,在启动窗口显示后,我只显示了一个永远不会更新的框架。
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,并且显示来自相机的图像但静态。然而,程序并没有挂起,因为它等待一个键被按下并在之后正确关闭。
可能是什么原因?
【问题讨论】:
-
waitKey(-1) 等到您按下一个键...选择一个值 > 0
标签: python python-3.x windows opencv computer-vision