具体看代码 注释很多
import cv2
# 读取视频
cap = cv2.VideoCapture("video/1.MP4")
cv2.namedWindow("frame", cv2.WINDOW_NORMAL)
while True:
ret, frame = cap.read()
if ret:
# 将视频变成灰度图播放
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
cv2.imshow("frame", gray)
# 没个30毫秒 等待一次按键
key = cv2.waitKey(30)
# 监测是否按了 q 键
if key == ord('q'):
break