图像处理12:获取程序执行时间
来源:互联网 发布:淘宝3c证书是什么 编辑:程序博客网 时间:2024/06/16 10:30
使用 OpenCV 检测程序效率:
cv2.getTickCount 函数返回从参考点到这个函数被执行的时钟数。所 以当你在一个函数执行前后都调用它的话,你就会得到这个函数的执行时间 (时钟数)。
cv2.getTickFrequency 返回时钟频率,或者说每秒钟的时钟数。所以 你可以按照下面的方式得到一个函数运行了多少秒:
#coding:utf-8import cv2import numpy as npimg1 = cv2.imread('F:/beauty.jpg')e1 = cv2.getTickCount()#获取开始for i in xrange(5, 49, 2):#算法处理 img1 = cv2.medianBlur(img1,i)e2 = cv2.getTickCount()#获取结束time=(e2 - e1)/cv2.getTickFrequency()#转换成时间秒print time
结果:
也可以中 time 模块实现上面的功能。但是要用的函数是 time.time() 而不是 cv2.getTickCount。
阅读全文
0 0
- 图像处理12:获取程序执行时间
- C++获取程序执行时间
- C++ 获取程序执行时间
- java 获取程序执行时间
- 获取程序执行时间
- java 获取程序执行时间
- java 获取程序执行时间
- java获取程序执行时间
- PHP获取程序执行时间
- java获取程序执行时间
- Java获取程序执行时间
- Java获取程序执行时间
- PHP获取程序执行时间
- python opencv 获取程序执行时间
- 使用rdtsc获取细粒度程序动态执行时间
- 使用rdtsc获取细粒度程序动态执行时间
- linux c 时间函数,获取程序执行时间
- 获取程序执行时间的两种方法
- java数据结构——queue、deque
- redis连接过多的一个解决方法
- 视频VR/点播/直播播放器研究与OpenGL(1)
- mysql_replace into
- MySQL中的datetime与timestamp比较
- 图像处理12:获取程序执行时间
- 变量在计算机中的存储方式。
- 使用 sqlalchemy 时如何配置使用 postgresql 的 uuid 类型
- Java 线程同步
- 回文串最小划分 dp
- 文献学习-Generating Hard Instances of Lattice Problems
- MapReduce任务的优化
- bzoj 1821 部落划分
- 我的常用笔记