我在用下列代码读取视频
import cv2
capture = cv2.VideoCapture(0)
while (True):
# 获取一帧
ret, frame = capture.read()
# 将这帧转换为灰度图
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
print (frame.shape)
cv2.namedWindow('Video',cv2.WINDOW_NORMAL)
cv2.imshow('Video', gray)
if cv2.waitKey(1) == ord('q'):
break
最后使用q关闭视频时卡死,需要强制关闭窗口