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 相关文章推荐
打开电脑上的QQ的python代码
Feb 10 Python
python基础教程之字典操作详解
Mar 25 Python
python数据结构之图的实现方法
Jul 08 Python
详解python中的线程
Feb 10 Python
Python3处理HTTP请求的实例
May 10 Python
python实现逐个读取txt字符并修改
Dec 24 Python
关于Python Tkinter Button控件command传参问题的解决方式
Mar 04 Python
Python+appium框架原生代码实现App自动化测试详解
Mar 06 Python
Python如何通过百度翻译API实现翻译功能
Apr 02 Python
详解tensorflow2.x版本无法调用gpu的一种解决方法
May 25 Python
Python 如何实现访问者模式
Jul 28 Python
Python 视频画质增强
Apr 28 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自定义图片缩放函数实现等比例不失真缩放的方法
2016/08/19 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
javascript编程起步(第三课)
2007/02/27 Javascript
jQuery Lightbox 图片展示插件使用说明
2010/04/25 Javascript
Prototype源码浅析 Enumerable部分之each方法
2012/01/16 Javascript
用jQuery获取IE9下拉框默认值问题探讨
2013/07/22 Javascript
jQuery中:first选择器用法实例
2014/12/30 Javascript
使用控制台破解百小度一个月只准改一次名字
2015/08/13 Javascript
javascript DIV实现跟随鼠标移动
2020/03/19 Javascript
深入理解JavaScript程序中内存泄漏
2016/03/17 Javascript
js 求时间差的实现代码
2016/04/26 Javascript
JS定义类的六种方式详解
2016/05/12 Javascript
深入分析node.js的异步API和其局限性
2016/09/05 Javascript
使用yeoman构建angular应用的方法
2017/08/14 Javascript
利用chrome浏览器进行js调试并找出元素绑定的点击事件详解
2021/01/30 Javascript
图解javascript作用域链
2019/05/27 Javascript
vue-loader中引入模板预处理器的实现
2019/09/04 Javascript
Vue路由守卫之路由独享守卫
2019/09/25 Javascript
vue跳转方式(打开新页面)及传参操作示例
2020/01/26 Javascript
vue中activated的用法
2021/01/03 Vue.js
Python中集合的内建函数和内建方法学习教程
2015/08/19 Python
Apache如何部署django项目
2017/05/21 Python
基于Python中单例模式的几种实现方式及优化详解
2018/01/09 Python
python数据处理 根据颜色对图片进行分类的方法
2018/12/08 Python
Python制作exe文件简单流程
2019/01/24 Python
Python 互换字典的键值对实例
2019/02/12 Python
numpy基础教程之np.linalg
2019/02/12 Python
详解如何管理多个Python版本和虚拟环境
2019/05/10 Python
django-利用session机制实现唯一登录的例子
2020/03/16 Python
导出HTML5 Canvas图片并上传服务器功能
2019/08/16 HTML / CSS
英格兰橄榄球商店:England Rugby Store
2016/12/17 全球购物
安全横幅标语
2014/06/09 职场文书
干部作风整顿自我剖析材料和整改措施
2014/09/18 职场文书
单位委托书范本(3篇)
2014/09/18 职场文书
一年级语文上册复习计划
2015/01/17 职场文书
苹果电脑mac os中货币符号快捷输入
2022/02/17 杂记