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中的元组与逻辑运算符
Oct 13 Python
Python如何获取系统iops示例代码
Sep 06 Python
详解python并发获取snmp信息及性能测试
Mar 27 Python
Python3实现抓取javascript动态生成的html网页功能示例
Aug 22 Python
pandas数据集的端到端处理
Feb 18 Python
python3.4 将16进制转成字符串的实例
Jun 12 Python
Pycharm 2019 破解激活方法图文详解
Oct 11 Python
Pytorch实现基于CharRNN的文本分类与生成示例
Jan 08 Python
Python改变对象的字符串显示的方法
Aug 01 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
Aug 07 Python
10个示例带你掌握python中的元组
Nov 23 Python
使用python将微信image下.dat文件解密为.png的方法
Nov 30 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导入Excel到MySQL的方法
2011/04/23 PHP
三个类概括PHP的五种设计模式
2012/09/05 PHP
Smarty模板简单配置与使用方法示例
2016/05/23 PHP
PHP基于单例模式编写PDO类的方法
2016/09/13 PHP
通过实例解析PHP数据类型转换方法
2020/07/11 PHP
javascript DOM编程实例(智播客学习)
2009/11/23 Javascript
vs2003 js文件编码问题的解决方法
2010/03/20 Javascript
收集的10个免费的jQuery相册
2011/02/26 Javascript
datagrid框架的删除添加与修改
2013/04/08 Javascript
为jquery的ajaxfileupload增加附加参数的方法
2014/03/04 Javascript
jquery插件corner实现圆角边框的方法
2015/03/09 Javascript
javascript实现的简单的表单验证
2015/07/10 Javascript
从重置input file标签中看jQuery的 .val() 和 .attr(“value”) 区别
2016/06/12 Javascript
BootStrap入门教程(二)之固定的内置样式
2016/09/19 Javascript
bootstrap table小案例
2016/10/21 Javascript
Node.js 使用AngularJS的方法示例
2018/05/11 Javascript
关于layui 实现点击按钮添加一行(方法渲染创建的table)
2019/09/29 Javascript
vue穿梭框实现上下移动
2021/01/29 Vue.js
[01:59][TI9趣味视频] 全明星赛奖励
2019/08/23 DOTA
Python读写文件方法总结
2015/06/09 Python
Python实现TCP协议下的端口映射功能的脚本程序示例
2016/06/14 Python
Python算术运算符实例详解
2017/05/31 Python
解决PySide+Python子线程更新UI线程的问题
2019/01/11 Python
python3使用QQ邮箱发送邮件
2020/05/20 Python
django解决订单并发问题【推荐】
2019/07/31 Python
python使用yield压平嵌套字典的超简单方法
2019/11/02 Python
Python 实现将某一列设置为str类型
2020/07/14 Python
Python3合并两个有序数组代码实例
2020/08/11 Python
html5实现微信打飞机游戏
2014/03/27 HTML / CSS
印度首个本地在线平台:nearbuy
2019/03/28 全球购物
绩效工资分配方案
2014/01/18 职场文书
个人校本研修方案
2014/05/26 职场文书
2014年质检员工作总结
2014/11/18 职场文书
复兴之路观后感3000字
2015/06/02 职场文书
redis中lua脚本使用教程
2021/11/01 Redis
Pygame Time时间控制的具体使用详解
2021/11/17 Python