python 读取视频,处理后,实时计算帧数fps的方法


Posted in Python onJuly 10, 2018

实时计算每秒的帧数

cap = cv2.VideoCapture("DJI_0008.MOV")
#cap = cv2.VideoCapture(0)
 
# Define the codec and create VideoWriter object
#fourcc = cv2.cv.FOURCC(*'XVID')
fourcc = cv2.VideoWriter_fourcc(*'XVID') 
out = cv2.VideoWriter('output1.avi', fourcc, 20, (1920, 1080))
 
num=0
 
while cap.isOpened():
  # get a frame
  rval, frame = cap.read()
  # save a frame
  if rval==True:
   # frame = cv2.flip(frame,0)
   	# Start time
    start = time.time()
    rclasses, rscores, rbboxes=process_image(frame) #换成自己调用的函数
    # End time
    end = time.time()
  	# Time elapsed
    seconds = end - start
    print( "Time taken : {0} seconds".format(seconds))
  	# Calculate frames per second
    fps = 1 / seconds;
    print( "Estimated frames per second : {0}".format(fps));
    #bboxes_draw_on_img(frame,rclasses,rscores,rbboxes)
    #print(rclasses)
    out.write(frame)
    num=num+1
    print(num)
    #fps = cap.get(cv2.CAP_PROP_FPS)
    #print("Frames per second using video.get(cv2.CAP_PROP_FPS) : {0}".format(fps)) 
  else:
    break
  # show a frame
  cv2.imshow("capture", frame)
  if cv2.waitKey(1) & 0xFF == ord('q'):
    break
cap.release()
out.release()
cv2.destroyAllWindows()

以上这篇python 读取视频,处理后,实时计算帧数fps的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python和pyqt实现360的CLable控件
Feb 21 Python
使用Python实现博客上进行自动翻页
Aug 23 Python
python 随机数使用方法,推导以及字符串,双色球小程序实例
Sep 12 Python
python3.6利用pyinstall打包py为exe的操作实例
Oct 31 Python
总结python中pass的作用
Feb 27 Python
python 并发编程 非阻塞IO模型原理解析
Aug 20 Python
python GUI库图形界面开发之PyQt5动态加载QSS样式文件
Feb 25 Python
python生成并处理uuid的实现方式
Mar 03 Python
Python实现扫码工具的示例代码
Oct 09 Python
Python django框架 web端视频加密的实例详解
Nov 20 Python
Numpy ndarray 多维数组对象的使用
Feb 10 Python
Python装饰器详细介绍
Mar 25 Python
Python OpenCV处理图像之图像像素点操作
Jul 10 #Python
查找python项目依赖并生成requirements.txt的方法
Jul 10 #Python
Python OpenCV处理图像之滤镜和图像运算
Jul 10 #Python
Python使用cx_Freeze库生成msi格式安装文件的方法
Jul 10 #Python
python操作excel文件并输出txt文件的实例
Jul 10 #Python
深入浅析Python传值与传址
Jul 10 #Python
Python+OpenCV目标跟踪实现基本的运动检测
Jul 10 #Python
You might like
php汉字转拼音的示例
2014/02/27 PHP
基于linnux+phantomjs实现生成图片格式的网页快照
2015/04/15 PHP
分享一个漂亮的php验证码类
2016/09/29 PHP
10个实用的脚本代码工具
2010/05/04 Javascript
js左侧三级菜单导航实例代码
2013/09/13 Javascript
今天是星期几的4种JS代码写法
2013/09/17 Javascript
javascript ajax 仿百度分页函数
2013/10/29 Javascript
js的参数有长度限制吗?发现不能超过2083个字符
2014/04/20 Javascript
javascript作用域和闭包使用详解
2014/04/25 Javascript
jQuery 写的简单打字游戏可以提示正确和错误的次数
2014/07/01 Javascript
浅析javascript中的事件代理
2015/11/06 Javascript
JS实现图片高亮展示效果实例
2015/11/24 Javascript
Extjs表单输入框异步校验的插件实现方法
2017/03/20 Javascript
Node.js中多进程模块Cluster的介绍与使用
2017/05/27 Javascript
详解升级react-router 4 踩坑指南
2017/08/14 Javascript
ReactJS实现表单的单选多选和反选的示例
2017/10/13 Javascript
JavaScript同源策略和跨域访问实例详解
2018/04/03 Javascript
5个很好的Python面试题问题答案及分析
2018/01/19 Python
详解python的ORM中Pony用法
2018/02/09 Python
Python cookbook(数据结构与算法)找到最大或最小的N个元素实现方法示例
2018/02/13 Python
python和flask中返回JSON数据的方法
2018/03/26 Python
解决Python3.5+OpenCV3.2读取图像的问题
2018/12/05 Python
python实现对任意大小图片均匀切割的示例
2018/12/05 Python
Python利用pandas处理Excel数据的应用详解
2019/06/18 Python
Python实现EXCEL表格的排序功能示例
2019/06/25 Python
numpy和pandas中数组的合并、拉直和重塑实例
2019/06/28 Python
用Python从0开始实现一个中文拼音输入法的思路详解
2019/07/20 Python
python 发送json数据操作实例分析
2019/10/15 Python
移动端rem布局的两种实现方法
2018/01/03 HTML / CSS
IE下实现类似CSS3 text-shadow文字阴影的几种方法
2011/05/11 HTML / CSS
大学生就业自我鉴定
2013/10/26 职场文书
感恩节红领巾广播稿
2014/02/11 职场文书
安全大检查实施方案
2014/02/22 职场文书
《美丽的南沙群岛》教学反思
2014/04/27 职场文书
2015大学生暑假调查报告
2015/07/13 职场文书
2015年信息化建设工作总结
2015/07/23 职场文书