【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()
相关推荐
码界筑梦坊1 小时前
171-基于Flask的笔记本电脑数据可视化分析系统
python·信息可视化·flask·毕业设计·echarts
dundunmm2 小时前
【每天一个知识点】训推一体机
人工智能·大模型·硬件·软件·训练·推理
johnny2333 小时前
OCR、文档解析工具合集(下)
人工智能
枫叶梨花3 小时前
从 M4S 到 MP4:用 FFmpeg 轻松合并音视频文件
ffmpeg·音视频
Uzuki4 小时前
LLM 指标 | PPL vs. BLEU vs. ROUGE-L vs. METEOR vs. CIDEr
深度学习·机器学习·llm·vlm
胖虎15 小时前
(二十一)深入了解AVFoundation-编辑:导出视频与格式转换的全流程
音视频·音视频导出·音视频格式转换
hui函数5 小时前
Flask电影投票系统全解析
后端·python·flask
Moshow郑锴5 小时前
实践题:智能客服机器人设计
人工智能·机器人·智能客服
2501_924889555 小时前
商超高峰客流统计误差↓75%!陌讯多模态融合算法在智慧零售的实战解析
大数据·人工智能·算法·计算机视觉·零售
维基框架6 小时前
维基框架 (Wiki Framework) 1.1.0 版本发布 提供多模型AI辅助开发
人工智能