python opencv 读取视频保存视频片段和图片
video4.avi为保存的视频名字
# -*- coding: utf-8 -*-
"""
Spyder EditorThis is a temporary script file.
"""
import cv2
import numpy as np
print(cv2.__version__)frame_num = 0
fps = 120
size = (1920, 1072)
cap = cv2.VideoCapture('H:/3.mp4')
videoWriter =cv2.VideoWriter('H:/video_clip/video4.avi',cv2.VideoWriter_fourcc('M','J','P','G'),fps,size)
print(cap.isOpened())while(cap.isOpened()):ret, frame = cap.read()frame_num = frame_num+1print(frame_num)#if((frame_num>546 and frame_num<758) or (frame_num > 1000 and frame_num < 1277) or (frame_num > 2993 and frame_num < 3158)):if((frame_num>100 and frame_num<200)):videoWriter.write(frame)#videoWriter.write(frame)#cv2.imwrite('H:video_clip/'+str(frame_num) + '.jpg',frame) # 保存图片到指定路径#gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)#cv2.imshow('frame',gray)if cv2.waitKey(1) & 0xFF == ord('q'):breakcap.release()
cv2.destroyAllWindows()
python opencv 读取视频保存视频片段和图片相关推荐
- python视频操作——python实现读取和保存视频
python读取和保存视频 内容来自博客+博客~ 读取视频 用cv2库的好处是返回的就是arrary,不用转换,但这种方法是从头读到尾 利用cv2库读取视频,代码实现如下: import cv2cap ...
- OpenCV读取、保存视频
1.从相机中读取视频 ①用cv.VideoCapture()创建一个对象来绑定所要选择的摄像头. 参数为0.-1:选择第一个摄像头(一般是电脑上自带的摄像头) 参数为1:选择第二个摄像头 ②用isOp ...
- 解决Python OpenCV 读取视频并抽帧出现error while decoding的问题
解决Python OpenCV 读取视频抽帧出现error while decoding的问题 1. 问题 2. 解决 3. 源代码 参考 1. 问题 读取H264视频,抽帧视频并保存,报错如下: [ ...
- Python-OpenCV 读取和保存视频和解决保存失败的原因分析
一.安装OpenCV # 打开终端输入,没有装pip的话装上pippip install opencv-contrib-python# 打开Python交互环境,打印opencv版本import cv ...
- Python Opencv 之 简单的视频裁剪功能的实现
Python Opencv 之 简单的视频裁剪功能的实现 目录 Python Opencv 之 简单的视频裁剪功能的实现 一.简单介绍 二.实现原理 三.注意实现 四.效果预览 五.实现步骤 这里实现 ...
- opencv自动裁切_荐Python Opencv 之 简单的视频裁剪功能的实现
Python Opencv 之 简单的视频裁剪功能的实现 目录 一.简单介绍 Python是一种跨平台的计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随 ...
- 视频操作_01视频读写:视频读写+读取视频+保存视频
1 从文件中读取视频并播放 在OpenCV中我们要获取一个视频,需要创建一个VideoCapture对象,指定你要读取的视频文件: 1.创建读取视频的对象 cap = cv.VideoCapture( ...
- 解决 opencv读取手机拍摄的视频可能会自动旋转 90度
手机或者平板拍摄的视频, 在电脑上opencv 读取, 有的视频会自动旋转90度,因为手机可以横着或者竖着拍摄,网上可以用某些api读取图片的exif信息,在根据信息判断是否做旋转,但是我一直读不出 ...
- python读取raw数据文件_在python下读取并展示raw格式的图片实例
raw文件可能有些人没有,因此,先用一张图片创建一个raw格式的文件(其实可以是其他类型的格式文件) import numpy as np import cv2 img = cv2.imread('c ...
- python读取raw图片文件_在python下读取并展示raw格式的图片实例
raw文件可能有些人没有,因此,先用一张图片创建一个raw格式的文件(其实可以是其他类型的格式文件) import numpy as np import cv2 img = cv2.imread('c ...
最新文章
- 算法导论 习题24.2-4 amp; 24.3-6 单源最短路径问题
- y7000p内存是一个16还是8+8_选择困难症:手握16万,该尝鲜高尔夫8还是抄底奥迪A3?...
- (java ee,Eclipse J2EE最新版官方下载(Eclipse for Java EE Developers)
- SAP UI5 js file will be executed immediately after downloaded successfully
- python的@classmethod和@staticmethod
- jdbc连接sqlserver,mysql,oracle
- 【Yarn】hadoop的yarn资源队列
- Go 语言初级教程之一[变量声明]
- 关联分析研究思路及应用:GWASTWAS
- Web — 调色盘打开+div
- sympy 求微分方程_Sympy笔记一
- IIS安全设置终极技巧
- ANC 调试 -FF 降噪原理和调试
- 视频怎么加水印?这里有你想要的答案
- 路由器的几种工作模式
- 介绍下微信刷票被禁了怎么办及微信拉票怎么人工买票的方法
- android短信拦截与发送,有效拦截苹果iMessage垃圾短信的几个方法
- 鞋底php是什么材质,软底鞋是什么?软底鞋的鞋底是什么材质?
- html足球小游戏,趣味小游戏
- StarlingX 补丁升级功能