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 判断一个进程是否存在
Apr 09 Python
Python使用turtule画五角星的方法
Jul 09 Python
python和bash统计CPU利用率的方法
Jul 10 Python
python初学之用户登录的实现过程(实例讲解)
Dec 23 Python
tensorflow TFRecords文件的生成和读取的方法
Feb 06 Python
Python Learning 列表的更多操作及示例代码
Aug 22 Python
Python实现求两个数组交集的方法示例
Feb 23 Python
Python3环境安装Scrapy爬虫框架过程及常见错误
Jul 12 Python
Flask框架 CSRF 保护实现方法详解
Oct 30 Python
Python使用docx模块实现刷题功能代码
Feb 13 Python
浅谈python print(xx, flush = True) 全网最清晰的解释
Feb 21 Python
python神经网络学习 使用Keras进行回归运算
May 04 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版本实现代码
2012/09/15 PHP
Mysql中分页查询的两个解决方法比较
2013/05/02 PHP
深入理解PHP类的自动载入机制
2016/09/16 PHP
PHP实现无限分类的实现方法
2016/11/14 PHP
php 中htmlentities导致中文无法查询问题
2018/09/10 PHP
PHP正则表达式处理函数(PCRE 函数)实例小结
2019/05/09 PHP
PHP程序员简单的开展服务治理架构操作详解(二)
2020/05/14 PHP
JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
2014/10/16 Javascript
jQuery Select下拉框操作小结(推荐)
2016/07/22 Javascript
ES6所改良的javascript“缺陷”问题
2016/08/23 Javascript
用vue封装插件并发布到npm的方法步骤
2017/10/18 Javascript
Vue组件开发之LeanCloud带图形校验码的短信发送功能
2017/11/07 Javascript
vue2 router 动态传参,多个参数的实例
2017/11/10 Javascript
JS中如何轻松遍历对象属性的方式总结
2019/08/06 Javascript
纯 JS 实现放大缩小拖拽功能(完整代码)
2019/11/25 Javascript
[03:01]2014DOTA2国际邀请赛 小组赛7月13日TOPPLAY
2014/07/14 DOTA
python实现电子词典
2020/04/23 Python
完美解决Python2操作中文名文件乱码的问题
2017/01/04 Python
Python 数据结构之旋转链表
2017/02/25 Python
Python实现购物程序思路及代码
2017/07/24 Python
Python中类的初始化特殊方法
2017/12/01 Python
在python win系统下 打开TXT文件的实例
2018/04/29 Python
python实现自动登录
2018/09/17 Python
举例讲解Python常用模块
2019/03/08 Python
使用Nibabel库对nii格式图像的读写操作
2020/07/01 Python
Belle Maison倍美丛官网:日本千趣会旗下邮购网站
2016/07/22 全球购物
漫威玩具服装及周边商品官方购物网站:Marvel Shop
2019/05/11 全球购物
Myprotein中国网站:欧洲畅销运动营养品牌
2021/02/11 全球购物
社区助残日活动总结
2014/08/29 职场文书
2014迎接教师节演讲稿
2014/09/10 职场文书
学习优秀共产党员先进事迹思想报告
2014/09/17 职场文书
医院领导班子四风对照检查材料
2014/09/27 职场文书
辩护词范文大全
2015/05/21 职场文书
2015年劳动部工作总结
2015/05/23 职场文书
2016春季校长开学典礼致辞
2015/11/26 职场文书
学校运动会开幕词
2016/03/03 职场文书