python - 即使代码正在运行,Spyder也无法使用opencv打开网络摄像头结果窗口

标签 python opencv webcam

Code image

如您所见,代码是干净的,但是即使我的代码正在运行,spyder也无法打开摄像头

最佳答案

每次要更新UI时,都应调用cv2.waitKey()

在您的代码中,您尝试在内部循环中多次调用cv2.imshow(),而在外部循环中仅调用一次cv2.waitKey()。根据经验,每个cv2.waitKey()调用都应该有一个cv2.imshow()调用。

关于python - 即使代码正在运行,Spyder也无法使用opencv打开网络摄像头结果窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62102493/

相关文章:

python - 通过套接字发送网络摄像头

Chrome 28 中的 Flash 与 native 网络摄像头权限

python - 如何标准化机器学习管道中的数字列?

python - 在 Python 中将文本转换为 HTML 注释

python - 无法训练线性 SVM 机器

macos - opencv 用 clang 编译好,用 gcc 编译不行 os x 10.9

python - 使用 OpenCV 进行轮廓识别

Python类无意单例

python - 属性错误 : 'module' object has no attribute 'Screen'

visual-c++ - 未处理的异常,使用Visual c++的opencv cvCaptureFromCAM中的访问冲突