Python-opencv 视频分解成图片
2019-08-17 13:19
891 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43635647/article/details/99691892
将一段视频分解成一张张图片
import cv2 import numpy as np cap = cv2.VideoCapture('1.mp4') isOpened = cap.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 #读取10张图片就够了 else: i = i+1 #i++ (flag,frame) = cap.read() #读取每一张 flag<读取是否成功> frame<内容> filename = 'image' + str(i) + '.jpg' print(filename) if flag == True: #读取成功的话 cv2.imwrite(filename,frame,[cv2.IMWRITE_JPEG_QUALITY,100]) #写入文件,1 文件名 2 文件内容 3 质量设置 print("end!")
运行效果
图片写入成功
相关文章推荐
- python-opencv 将连续图片写成视频格式
- python 使用opencv 把视频 分割成图片
- python-opencv将图片 / 视频帧写为视频
- Python+opencv将图片生成成视频
- 使用python-opencv进行视频分解
- Python结合OpenCV视频处理、逐帧修改图片
- opencv分解视频并保存图片
- python-opencv 将连续图片写成视频格式的方法
- python和OpenCV获取和改变图片的尺寸并处理视频
- 对Python+opencv将图片生成视频的实例详解
- 用OpenCV将视频分解成单帧图片
- OpenCV+python:读取图片和视频详细信息
- python3 使用opencv3 按照一定的时间间隔截取视频图片
- python + opencv 将图片保存为视频--2016年更新
- OpenCV|图片与视频的相互转换(C++&Python)
- qtdesigner+python3.6+pyqt5+opencv播放视频,加载图片
- python tkinter+opencv 视频转图片
- python+opencv视频分割成图片 图片合成为视频
- 【opencv】python3 将图片生成视频文件
- opencv-python截取视频中的图片