【OpenCV常用函数:视频捕获函数】cv2.VideoCapture

文章目录

1、cv2.VideoCapture()

  • 输入视频路径,创建VideoCapture的对象
python 复制代码
cv2.VideoCapture(filename)
filename: 视频文件的路径+视频名+扩展名
  • 该类的函数有:

1)video.isOpened: 检查视频捕获是否成功

2)video.read(): 读取视频帧,返回ret, frame,ret为bool类型,表示是否成功

3)video.release(): 关闭视频

4)video.get(prop): 获取video的属性

  • 如果要读取视频的每一帧,然后进行相关的处理时,可以通过以下代码实现:
python 复制代码
video = cv2.VideoCapture(video_path)
while video.isOpened():
	ret, frmae = video.read()
	if ret:
		# 对每一帧进行处理
	else:
		video.release()
相关推荐
_Oracle3 分钟前
机器学习——常见算法
人工智能·算法·机器学习
烤代码的吐司君4 分钟前
Redis 简介和安装
python
Komorebi_99995 分钟前
Day3:监控、日志、限流、成本管控、版本灰度
大数据·运维·人工智能·大模型
ITyunwei09875 分钟前
运维团队如何抓住AI?
大数据·运维·人工智能
星辰AI8 分钟前
AI 应用安全最佳实践:保护数据和系统安全
人工智能·ai·语言模型
TE-茶叶蛋8 分钟前
AI客服聊天记录优化:从全量加载到游标分页
人工智能
AI科技星9 分钟前
基于光速螺旋拓扑模型的宇宙时空特征周期研究
人工智能·线性代数·架构·概率论·学习方法
路远_69 分钟前
Token、上下文、Prompt:大模型应用开发的三个基础概念
开发语言·人工智能
毕设做完了吗?11 分钟前
YOLO+paddlecor的智能车牌识别系统
人工智能·python·yolo·目标检测·计算机视觉