python基于opencv检测程序运行效率


Posted in Python onDecember 28, 2019

这篇文章主要介绍了python基于opencv检测程序运行效率,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

涉及到的函数主要有两个:

1.cv2.getTickCount()函数返回从参考点到这个函数被执行的时钟数。所以当你在一个函数前后都调用它的话,你就会得到这个函数的执行时间(时钟数)。

2.cv2.getTickFrequency()返回时钟频率,或者说每秒钟的时钟数。

所以你可以按照以下的方式得到一个函数运行了多少秒:

# -*- coding: utf-8 -*-

import cv2
import numpy as np

e1 = cv2.getTickCount()

#你运行的代码

e2 = cv2.getTickCount()
time = (e2 - e1)/ cv2.getTickFrequency()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python的一段程序中如何使用多次事件循环详解
Sep 07 Python
Python类的继承和多态代码详解
Dec 27 Python
python实现决策树ID3算法的示例代码
May 30 Python
解决python中 f.write写入中文出错的问题
Oct 31 Python
浅谈Python中的全局锁(GIL)问题
Jan 11 Python
python 实现让字典的value 成为列表
Dec 16 Python
pip install 使用国内镜像的方法示例
Apr 03 Python
三步解决python PermissionError: [WinError 5]拒绝访问的情况
Apr 22 Python
keras 实现轻量级网络ShuffleNet教程
Jun 19 Python
python中的测试框架
Nov 13 Python
Python爬虫自动化获取华图和粉笔网站的错题(推荐)
Jan 08 Python
pandas:get_dummies()与pd.factorize()的用法及区别说明
May 21 Python
把vgg-face.mat权重迁移到pytorch模型示例
Dec 27 #Python
Pytorch 多维数组运算过程的索引处理方式
Dec 27 #Python
Pytorch 之修改Tensor部分值方式
Dec 27 #Python
pytorch 实现tensor与numpy数组转换
Dec 27 #Python
Numpy与Pytorch 矩阵操作方式
Dec 27 #Python
基于python及pytorch中乘法的使用详解
Dec 27 #Python
pytorch:torch.mm()和torch.matmul()的使用
Dec 27 #Python
You might like
一道关于php变量引用的面试题
2010/08/08 PHP
PHP函数篇之掌握ord()与chr()函数应用
2011/12/05 PHP
解析mysql 表中的碎片产生原因以及清理
2013/06/22 PHP
Yii操作数据库实现动态获取表名的方法
2016/03/29 PHP
使用Yii2实现主从数据库设置
2016/11/20 PHP
php使用Jpgraph创建3D饼形图效果示例
2017/02/15 PHP
jQuery Select(单选) 模拟插件 V1.3.62 改进版
2010/07/17 Javascript
javascript正则表达式中参数g(全局)的作用
2010/11/11 Javascript
js 为label标签和div标签赋值的方法
2013/08/08 Javascript
jquery中插件实现自动添加用户的具体代码
2013/11/15 Javascript
JQuery为页面Dom元素绑定事件及解除绑定方法
2014/04/23 Javascript
有关easyui-layout中的收缩层无法显示标题的解决办法
2016/05/10 Javascript
Vue异步组件使用详解
2017/04/08 Javascript
webpack将js打包后的map文件详解
2018/02/22 Javascript
浅谈node中的cluster集群
2018/06/02 Javascript
JS实现图片旋转动画效果封装与使用示例
2018/07/09 Javascript
解决微信小程序防止无法回到主页的问题
2018/09/28 Javascript
javascript中toFixed()四舍五入使用方法详解
2018/09/28 Javascript
Nodejs实现的操作MongoDB数据库功能完整示例
2019/02/02 NodeJs
JavaScript函数式编程(Functional Programming)声明式与命令式实例分析
2019/05/21 Javascript
详解elementui之el-image-viewer(图片查看器)
2019/08/30 Javascript
微信小程序官方动态自定义底部tabBar的例子
2019/09/04 Javascript
JS中FileReader类实现文件上传及时预览功能
2020/03/27 Javascript
js实现拖拽与碰撞检测
2020/09/18 Javascript
Angular短信模板校验代码
2020/09/23 Javascript
Python绘图Matplotlib之坐标轴及刻度总结
2019/06/28 Python
python中update的基本使用方法详解
2019/07/17 Python
python实现简单的tcp 文件下载
2020/09/16 Python
详解Selenium-webdriver绕开反爬虫机制的4种方法
2020/10/28 Python
python中二分查找法的实现方法
2020/12/06 Python
HTML5触摸事件(touchstart、touchmove和touchend)的实现
2020/05/08 HTML / CSS
英国在线自行车店:Merlin Cycles
2018/08/20 全球购物
物理系毕业生自荐信
2013/11/01 职场文书
经济信息系毕业生自荐信
2014/06/02 职场文书
2015年英语教学工作总结
2015/05/25 职场文书
如何使用php生成zip压缩包
2021/04/21 PHP