举例说明 cv.VideoCapture 参数
时间: 2024-05-15 11:18:07 浏览: 78
VB摄像头视频捕获实例
cv.VideoCapture是OpenCV中用于视频捕获的一个类。它可以从摄像头、视频文件或图像序列中捕获帧。该类的构造函数可以接受一个整数参数,表示要使用的摄像头编号。也可以传入一个字符串参数,表示要使用的视频文件的路径。而其它的参数设置可以通过对象的方法进行设置,包括resolution、fps、fourcc等。例如,下面的代码片段就是使用cv.VideoCapture从默认的摄像头捕获视频流,并设置fps为30。
```
import cv2 as cv
cap = cv.VideoCapture(0)
cap.set(cv.CAP_PROP_FPS, 30)
while True:
ret, frame = cap.read()
# 处理每一帧
if cv.waitKey(1) & 0xFF == ord('q'):
break
cap.release()
cv.destroyAllWindows()
```
阅读全文