必威体育Betway必威体育官网
当前位置:首页 > IT技术

python+opencv计算代码运行时间:time库和opencv自带方法getTickCount

时间:2019-10-12 00:45:40来源:IT技术作者:seo实验室小编阅读:81次「手机版」
 

gettickcount

  1. import cv2

  2. import time

  3. ############################## 利用OpenCV的两个函数进行时间耗费计算

  4. # cv2.gettickcount()记录当前时间,cv2.getTickFrequency()是时钟周期

  5. start = cv2.getTickCount()

  6. # 记录当前时间,以时钟周期计算

  7. sum = 0

  8. for i in range(100000):

  9. sum += i

  10. # 以上执行代码,用于测试执行上述代码需要多长时间

  11. end = cv2.getTickCount()

  12. # 记录当前时间

  13. during1 = (end - start) / cv2.getTickFrequency()

  14. # 计算代码运行的时间消耗,其中最后一个参数是时钟周期

  15. print(during1)

  16. ##############################利用time库进行时间耗费计算

  17. beginning = time.time()

  18. # print(beginning)

  19. sum = 0

  20. for i in range(100000):

  21. sum += i

  22. end = time.time()

  23. print(end-beginning)

  24. ##############总结:计算时间耗费的思想就是记录两个绝对时间点,然后做差值运算

  25. # 两个时间函数基本上差不多,但是循环太小,可能会有一些差别

相关阅读

5G及移动边缘计算(MEC)学习笔记(2)

1、MEC的优势 MEC 运行于网络边缘,逻辑上并不依赖于网络的其他部分,这点对于安全性要求较高的应用来说非常重要。另外,MEC 服务器通

三星折叠屏手机再延期:具体发货时间远未确定

A5创业网(公众号:iadmin5)5月11日报道,三星折叠屏手机再延期,韩国三星电子表示,还不能确定Galaxy Fold折叠屏手机的发货日期,并就造成的

华为mate30发布会将于北京时间9月19日20:00在德国慕尼

A5创业网(公众号:iadmin5)9月19日讯,据悉华为mate30发布会将于北京时间9月19日20:00在德国慕尼黑举行,大家期待已久的华为新品旗舰

有什么办法可以在微博时间表中关闭促销广告

强行推广微博很烦人。是不是每个人都熟悉微博3专栏的新版本?公职人员提供的五个盾牌是不够的,我不想支付会费。 “别担心,看一

查看电脑开关机时间和记录

1.鼠标右键单击计算机图标,找到管理图标,如下图所示。 2.点击管理,页面跳转,如下图所示。 3.找到系统按键(事件查看器—>Windows日

分享到:

栏目导航

推荐阅读

热门阅读