c++、opencv、python中计算程序运行时间
2019-01-14 20:29
357 查看
在c++中计算程序运行时间需要包含"time.h"头文件
void main() { clock_t startTime = clock();//clock_t数据类型在源码中定义:typedef long clock_t;即为长整型数据,所以可以使用double直接代替clock_t /* 程序块 */ clock_t endTime = clock();//clock()函数为获得CPU时钟计时单元(clock tick)数 double totalTime = (endTime - startTime);//获得的是ms单位 cout << totalTime << "ms" << endl; totalTime = (double)(endTime - startTime) / CLOCKS_PER_SEC;//CLOCKS_PER_SEC表示一秒钟会有多少个时钟计时单元,其实就是1000,毫秒/1000就是秒;注意在计算秒单位时应该强制转换成double类型才不会丢失精度 cout << totalTime << "s" << endl; }
在opencv中计算程序运行时间
void main() { double startTime = getTickCount(); /* 程序块 */ double endTime = getTickCount(); double totalTime = (endTime - startTime) / getTickFrequency();//获取的单位是秒 cout << totalTime << endl; }
在python中计算程序运行时间:使用计时器时需要导时间包,import time
#程序计时器的第一种方法 startTime=time.clock() time.sleep(0.001) endTime=time.clock() print("总共花费{total}秒".format(total=endTime-startTime)) #程序计时器的第二种方法(更加准确) start_time=time.time() time.sleep(0.001) end_time=time.time() print("总共花费%s秒"%(end_time-start_time))
相关文章推荐
- C++实现计算程序运行时间 高精度
- 计算Python的代码块或程序的运行时间
- c++计算程序运行时间
- c/c++计算程序运行时间的几种方法
- C/C++中计算程序运行时间
- C /C++计算程序运行时间
- c++中常用的计算程序运行时间的方法
- C++中计算程序运行时间
- C++程序运行时间计算
- C/C++中计算程序运行时间
- python计算程序开始到程序结束的运行时间和程序运行的CPU时间
- c++ 计算程序运行时间
- Python基础-计算程序运行时间
- C++ 高精度计算程序运行时间的程序
- 『转』C++中计算程序的运行时间
- c++ 计算程序运行时间
- c++ 计算程序运行时间
- python程序运行时间-期权组合计算
- c++计算程序运行时间的函数,怎么才能精确到微妙级呢?
- C++中计算程序的运行时间