繁体   English   中英

在 openCV 中使用 waitkey() 时出错

[英]Error while using waitkey() in openCV

我一直在研究一个非常简单的 python 代码来获取视频输入。

import cv2
import numpy as np

#Capturing video
cap = cv2.VideoCapture(0)

while True:
ret, frame = cap.read() #Ret returns whether it's true or false
cv2.imshow('Image',frame)

if cv2.waitkey(1) & 0xff == ord('q'):
    break
cap.release()
cv2.destroyAllWindows()

但是,在执行时,它显示了这样的错误......

line 11, in <module>
if cv2.waitkey(0) & 0xff == ord('q'):
AttributeError: 'module' object has no attribute 'waitkey'

出路是什么? 我正在使用 Python 2.7.13 和 openCV 2.4.10。

它是cv2.waitKey()不是cv2.waitkey()

K 是 cv2.waitKey() 中的大写,写

if (cv2.waitKey(1) & 0xff) == ord('q'):
    break

简单地更换cv2.waitķEY cv2.waitkey(1)(1)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM