一,引言
目标:这小节主要通过两个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)


















