我试图使用Open CV打开我的网络摄像头,但是它一直崩溃(在Google Colab中)。因此,它给了我建议使用以下内容:
DisabledFunctionError:在Colab中禁用了cv2.imshow(),因为它会导致Jupyter会话 坠毁;参见https://github.com/jupyter/notebook/issues/3935。 作为替代,请考虑使用 从google.colab.patches导入cv2_imshow
我尝试使用cv2_imshow,但这给了我以下错误。
'NoneType'对象没有属性'clip'
请分享您的想法。
代码
import cv2
import numpy as np
from google.colab.patches import cv2_imshow
cap=cv2.VideoCapture(0)
while True:
ret,frame=cap.read()
cv2_imshow(frame)
if(cv2.waitKey(1) & 0xFF==ord('q')):
break
cap.release()
cv2.destroyAllWindows()