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 时间操作例子和时间格式化参数小结
Apr 24 Python
使用基于Python的Tornado框架的HTTP客户端的教程
Apr 24 Python
Python实现自动添加脚本头信息的示例代码
Sep 02 Python
Python使用 Beanstalkd 做异步任务处理的方法
Apr 24 Python
详解python中的装饰器
Jul 10 Python
python如何创建TCP服务端和客户端
Aug 26 Python
利用Python对文件夹下图片数据进行批量改名的代码实例
Feb 21 Python
Python实现读取txt文件中的数据并绘制出图形操作示例
Feb 26 Python
Django使用中间键实现csrf认证详解
Jul 22 Python
python try except返回异常的信息字符串代码实例
Aug 15 Python
Python导入模块包原理及相关注意事项
Mar 25 Python
Django模板标签{% for %}循环,获取制定条数据实例
May 14 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
在apache下限制每个虚拟主机的并发数!!!!
2006/10/09 PHP
PHP函数篇之掌握ord()与chr()函数应用
2011/12/05 PHP
如何用PHP实现插入排序?
2013/04/10 PHP
PHP简单的MVC框架实现方法
2015/12/01 PHP
php下的原生ajax请求用法实例分析
2020/02/28 PHP
PHP常量及变量区别原理详解
2020/08/14 PHP
jQuery Form 页面表单提交的小例子
2013/11/15 Javascript
js实现从中间开始往上下展开网页窗口的方法
2015/03/02 Javascript
JavaScript中的依赖注入详解
2015/03/18 Javascript
javascript的列表切换【实现代码】
2016/05/03 Javascript
关于vue.js弹窗组件的知识点总结
2016/09/11 Javascript
Bootstrap基本组件学习笔记之进度条(15)
2016/12/08 Javascript
vue.js父组件使用外部对象的方法示例
2017/04/25 Javascript
深入探究node之Transform
2017/07/20 Javascript
原生JavaScript来实现对dom元素class的操作方法(推荐)
2017/08/16 Javascript
vue的全局提示框组件实例代码
2018/02/26 Javascript
Vue项目数据动态过滤实践及实现思路
2018/09/11 Javascript
详解vue使用插槽分发内容slot的用法
2019/03/28 Javascript
video.js添加自定义组件的方法
2020/12/09 Javascript
[09:37]DOTA2卡尔工作室 英雄介绍圣堂刺客篇
2013/06/13 DOTA
python删除列表内容
2015/08/04 Python
读取本地json文件,解析json(实例讲解)
2017/12/06 Python
Python实现将doc转化pdf格式文档的方法
2018/01/19 Python
手把手教你如何安装Pycharm(详细图文教程)
2018/11/28 Python
Django中使用CORS实现跨域请求过程解析
2019/08/05 Python
python3的url编码和解码,自定义gbk、utf-8的例子
2019/08/22 Python
Python学习笔记之字符串和字符串方法实例详解
2019/08/22 Python
.dcm格式文件软件读取及python处理详解
2020/01/16 Python
html5中audio支持音频格式的解决方法
2018/08/24 HTML / CSS
澳大利亚当地社区首选的光学商店:1001 Optical
2019/08/24 全球购物
美术社团活动总结
2014/06/27 职场文书
小学生我的梦想演讲稿
2014/08/21 职场文书
合理缓解职场压力,让你随时保持最佳状态!
2019/06/21 职场文书
标会主持词应该怎么写?
2019/08/15 职场文书
Python 统计序列中元素的出现频度
2022/04/26 Python
基于Android10渲染Surface的创建过程
2022/08/14 Java/Android