python对视频画框标记后保存的方法


Posted in Python onDecember 07, 2018

需要画框取消注释rectangle

import cv2
import os,sys,shutil
import numpy as np
 
# Open the input movie file, input the filepath as
input_filepath = sys.argv[1]
input_movie = cv2.VideoCapture(input_filepath)
length = int(input_movie.get(cv2.CAP_PROP_FRAME_COUNT))
 
#设置output
output_movie = cv2.VideoWriter(input_filepath.replace("mp4","avi").replace("input","output"), cv2.VideoWriter_fourcc('D', 'I', 'V', 'X'), 25, (1280, 720))
 
# Initialize some variables
frame_number = 0
 
while True:
 # Grab a single frame of video
 ret, frame = input_movie.read()
 
 frame_number += 1
 
 # Quit when the input video file ends
 if not ret:
  break
 
 # Draw a box around the body: input the top left point(x,y) and bottom right point(x,y)
 #cv2.rectangle(frame, (left, top), (right, bottom), (0, 0, 255), 2)
 
 # Write the resulting image to the output video file
 print("Writing frame {} / {}".format(frame_number, length))
 output_movie.write(frame)
 
# All done!
input_movie.release()
cv2.destroyAllWindows()

以上这篇python对视频画框标记后保存的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python发送邮件接收邮件示例分享
Jan 21 Python
python base64 decode incorrect padding错误解决方法
Jan 08 Python
Python冒泡排序注意要点实例详解
Sep 09 Python
python机器学习之决策树分类详解
Dec 20 Python
python DataFrame 修改列的顺序实例
Apr 10 Python
Python 用matplotlib画以时间日期为x轴的图像
Aug 06 Python
django 连接数据库 sqlite的例子
Aug 14 Python
python制作朋友圈九宫格图片
Nov 03 Python
Python使用sqlite3模块内置数据库
May 07 Python
keras中的loss、optimizer、metrics用法
Jun 15 Python
Python实现简单的俄罗斯方块游戏
Sep 25 Python
Python学习之os包使用教程详解
Mar 21 Python
python opencv读mp4视频的实例
Dec 07 #Python
python利用requests库模拟post请求时json的使用教程
Dec 07 #Python
Python 加密与解密小结
Dec 06 #Python
Python 带有参数的装饰器实例代码详解
Dec 06 #Python
DES加密解密算法之python实现版(图文并茂)
Dec 06 #Python
python获取时间及时间格式转换问题实例代码详解
Dec 06 #Python
python中ImageTk.PhotoImage()不显示图片却不报错问题解决
Dec 06 #Python
You might like
php实现图片按比例截取的方法
2017/02/06 PHP
鼠标事件延时切换插件
2011/03/12 Javascript
EXTJS FORM HIDDEN TEXTFIELD 赋值 使用value不好用的问题
2011/04/16 Javascript
JavaScript 反科里化 this [译]
2012/09/20 Javascript
优化Jquery,提升网页加载速度
2013/11/14 Javascript
关于js中for in的缺陷浅析
2013/12/02 Javascript
jQuery拖拽div实现思路
2014/02/19 Javascript
限制上传文件大小和格式的jQuery插件实例
2015/01/24 Javascript
jQuery插件StickUp实现网页导航置顶
2015/04/12 Javascript
JavaScript实现点击按钮就复制当前网址
2015/12/14 Javascript
JS+CSS3模拟溢出滚动效果
2016/08/12 Javascript
jQuery中show与hide方法用法示例
2016/09/16 Javascript
Vue.js第四天学习笔记
2016/12/02 Javascript
微信小程序 两种滑动方式(横向滑动,竖向滑动)详细及实例代码
2017/01/13 Javascript
详解Vue方法与事件
2017/03/09 Javascript
一篇看懂vuejs的状态管理神器 vuex状态管理模式
2017/04/20 Javascript
vue.js删除动态绑定的radio的指定项
2017/06/02 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
2017/08/08 Javascript
使用koa-log4管理nodeJs日志笔记的使用方法
2018/11/30 NodeJs
js中实例与对象的区别讲解
2019/01/21 Javascript
openLayer4实现动态改变标注图标
2020/08/17 Javascript
Python3.x和Python2.x的区别介绍
2013/02/12 Python
python使用xpath中遇到:到底是什么?
2018/01/04 Python
python实现数据导出到excel的示例--普通格式
2018/05/03 Python
python ddt数据驱动最简实例代码
2019/02/22 Python
Python3远程监控程序的实现方法
2019/07/15 Python
Django通过dwebsocket实现websocket的例子
2019/11/15 Python
使用opencv将视频帧转成图片输出
2019/12/10 Python
pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
2020/04/24 Python
英国户外装备和冒险服装零售商:alloutdoor
2018/01/30 全球购物
澳大利亚女性快速时尚零售商:Ally Fashion
2018/04/25 全球购物
初中音乐教学反思
2014/01/12 职场文书
图书室管理制度
2014/01/19 职场文书
舞蹈教师自荐信
2014/01/27 职场文书
入党积极分子培养人意见
2015/06/02 职场文书
低版本Druid连接池+MySQL驱动8.0导致线程阻塞、性能受限
2021/07/01 MySQL