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中处理字符串之isdigit()方法的使用
May 18 Python
Python基础篇之初识Python必看攻略
Jun 23 Python
利用Python实现Windows定时关机功能
Mar 21 Python
Python简单实现控制电脑的方法
Jan 22 Python
python 接口测试response返回数据对比的方法
Feb 11 Python
了解不常见但是实用的Python技巧
May 23 Python
Python秒算24点实现及原理详解
Jul 29 Python
python异常触发及自定义异常类解析
Aug 06 Python
使用matlab或python将txt文件转为excel表格
Nov 01 Python
基于PyTorch实现一个简单的CNN图像分类器
May 29 Python
python unittest单元测试的步骤分析
Aug 02 Python
解决Python保存文件名太长OSError: [Errno 36] File name too long
May 11 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
不用GD库生成当前时间的PNG格式图象的程序
2006/10/09 PHP
apache+php+mysql安装配置方法小结
2010/08/01 PHP
PHP如何将log信息写入服务器中的log文件
2015/07/29 PHP
PHP命令行执行整合pathinfo模拟定时任务实例
2016/08/12 PHP
PHP有序表查找之插值查找算法示例
2018/02/10 PHP
javascript 动态生成私有变量访问器
2009/12/06 Javascript
js动态生成指定行数的表格
2013/07/11 Javascript
鼠标移动到图片名上,显示图片的简单实例
2013/07/14 Javascript
Javascript中的delete操作符详细介绍
2014/06/06 Javascript
自己动手写的javascript前端等待控件
2015/10/30 Javascript
基于jquery编写分页插件
2016/03/07 Javascript
scroll事件实现监控滚动条并分页显示(zepto.js)
2016/12/18 Javascript
初探nodeJS
2017/01/24 NodeJs
详解Vue 2.0封装axios笔记
2017/06/22 Javascript
100行代码实现vue表单校验功能(小白自编)
2019/11/19 Javascript
Python2.x版本中cmp()方法的使用教程
2015/05/14 Python
Python如何实现守护进程的方法示例
2017/02/08 Python
django连接mysql配置方法总结(推荐)
2018/08/18 Python
详解Python字典小结
2018/10/20 Python
对python 多个分隔符split 的实例详解
2018/12/20 Python
python 应用之Pycharm 新建模板默认添加编码格式-作者-时间等信息【推荐】
2019/06/17 Python
TensorFLow 变量命名空间实例
2020/02/11 Python
python 双循环遍历list 变量判断代码
2020/05/04 Python
python安装和pycharm环境搭建设置方法
2020/05/27 Python
keras 模型参数,模型保存,中间结果输出操作
2020/07/06 Python
python接入支付宝的实例操作
2020/07/20 Python
通过实例解析Python文件操作实现步骤
2020/09/21 Python
大都会艺术博物馆商店:The Met Store
2018/06/22 全球购物
试述DBMS的主要功能
2016/11/13 面试题
施惠特软件测试面试题以及笔试题
2015/05/13 面试题
安全检查验收制度
2014/01/12 职场文书
二年级语文教学反思
2014/02/02 职场文书
2014个人反腐倡廉思想汇报
2014/09/15 职场文书
小学运动会开幕词
2015/01/28 职场文书
解析python中的jsonpath 提取器
2022/01/18 Python
教你win10系统中APPCRASH事件问题解决方法
2022/07/15 数码科技