当前位置:网站首页>视频转图像-cv2.VideoCapture()用法
视频转图像-cv2.VideoCapture()用法
2022-06-30 00:29:00 【宁然也】
用途:视频抽帧,视频图像化
1、cap = cv2.VideoCapture(0)
VideoCapture()中参数是0,表示打开笔记本的内置摄像头,参数是视频文件路径则打开
如cap = cv2.VideoCapture(“…/test.avi”)
# 参数是视频文件路径则打开
cap = cv2.VideoCapture('./RobustPCA_video_demo.avi')
2、ret,frame = cap.read()
cap.read()按帧读取视频,ret,frame是获cap.read()方法的两个返回值。
其中ret是布尔值,如果读取帧是正确的则返回True,如果文件读取到结尾,它的返回值就为False。
frame就是每一帧的图像,是个三维矩阵。
3、 cv2.destroyAllWindows() 用来删除窗口的,()里不指定任何参数,则删除所有窗口,删除特定的窗口,往()输入特定的窗口值。
4、调用release()释放摄像头,调用destroyAllWindows()关闭所有图像窗口。
import cv2
# cv2.VideoCapture 视频抽帧,视频图像化
# 参数是视频文件路径则打开
cap = cv2.VideoCapture('./RobustPCA_video_demo.avi')
all_frames = []
while(cap.isOpened()):
# ret是布尔值,如果读取帧正确返回true,当读到结尾会返回false
# frame是每一帧的图像,是个三维矩阵
ret, frame = cap.read()
if not ret :
break
all_frames.append(frame)
cap.release()
cv2.destroyAllWindows()
cv2.VideoCapture()用法及举例
cv2.waitKey()和cv2.destroyAllWindows()
边栏推荐
猜你喜欢
![[advanced C language] string and memory function (II)](/img/1a/14ff6a078419e407845d60485be60e.png)
[advanced C language] string and memory function (II)

Sofaregistry source code | data synchronization module analysis

TwinCAT 3 EL7211模塊控制倍福伺服

MySQL高级篇2

01背包问题

数据中台的五个关键要素

Interviewer: why does database connection consume resources? I can't even answer.. I was stunned!

Summarize Flink runtime architecture in simple terms

8 software engineering environment

云呐|固定资产系统管理,nc系统管理固定资产在哪里
随机推荐
leetcode-1. 两数之和
Stream collectors usage
JS的初步语法
【毕业季|进击的技术er】工作七年的职场人,不希望你们再走弯路
Quick pow: how to quickly find power
【服装软件】服装出产办理体系选型的准则有哪些?
Solr basic operations 9
Solr basic operation 16
SQL Server database addition, deletion, modification and query statements
网工常见面试题分享:Telnet、TTL、路由器与交换机
[PHP] PHP variable memory release
MySQL基础篇1
Stack space of JVM
Le module twincat 3 el7211 contrôle les servocommandes baffle
Solr basic operations 7
TwinCAT 3 el7211 module controls Beifu servo
浮点数通信
数据库学习笔记(SQL03)
[graduation season 𞓜 advanced technology Er] employees who have worked for seven years do not want you to take another detour
leetcode 416. Partition equal subset sum partition equal subset sum (medium)