【人脸检测0】视频分解图片与图片合成视频

奋斗吧
奋斗吧
擅长邻域:未填写

标签: 【人脸检测0】视频分解图片与图片合成视频

2023-06-25 18:23:41 171浏览

cap = cv2.VideoCapture('E:/Envs/opencvdemo/one/1.mp4') # 获取一个视频。(flag, frame) = cap.read() # 读取每一张。height = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT)) # 获取高度。width = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)) # 获取宽度。fps = cap.get(cv2.CAP_PROP_FPS) # 帧率。

一,引言

目标:这小节主要通过两个demo熟悉视频分解图片与图片合成视频的OpenCV的应用

环境:python3.6+OpenCV3.3.1

二,示例

Demo1:视频分解图片

目标:

1.指定文件夹中读取视频文件

2.将视频文件分解为图片

3.将图片保存在指定文件夹中

# -*-coding:utf-8-*-
#author: lyp time: 2018/8/8
# 视频分解图片
import cv2
cap = cv2.VideoCapture('E:/Envs/opencvdemo/one/1.mp4')  # 获取一个视频
isOpened = cap.isOpened()  # 判断当前视频是否打开
print(isOpened)
fps = cap.get(cv2.CAP_PROP_FPS)  # 帧率
width = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH))  # 获取宽度
height = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))  # 获取高度
print(fps, width, height)
i = 0
while(isOpened):
    if i == 10:
        break
    else:
        i = i+1
    (flag, frame) = cap.read()  # 读取每一张。 flag:是否读取成功 frame:读取内容
    fileName = 'image' + str(i)

好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695