文章目录
- 一、读取视频
- 二、读取摄像头
一、读取视频
# 读取视频
# 因为视频是连续的图像,所以我们需要一个循环
cap = cv2.VideoCapture('展示视频.mp4')
while 1:
success, img = cap.read()
cv2.imshow('video', img)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
二、读取摄像头
# 读取摄像头
cap = cv2.VideoCapture(0)
cap.set(3, 460)
cap.set(4, 600)
cap.set(10, 100) # 设置亮度
# 摄像头编号,如果有多个摄像头,想指定别的摄像头 可以更改此数,0代表使用默认的摄像头
while True:
success, img = cap.read()
cv2.imshow('video', img)
if cv2.waitKey(1) & 0xFF == ord('q'): # 按q退出 每帧暂停1毫秒
break