您的位置:首页 > 编程语言 > C语言/C++

c++显示运行时间的方法

2017-09-12 17:29 232 查看
使用cv::getTickCount()和cv::getTickFrequency()两个函数来实现。

使用时包含头文件

#include <iostream>
#include <opencv2/opencv.hpp>

然后紧接着
#define TIMER_BEGIN { double __time__ = cv::getTickCount();
#define TIMER_NOW ((cv::getTickCount() - __time__) / cv::getTickFrequency())
#define TIMER_END }

使用时如下:
TIMER_BEGIN
//此处添加运行时间测试代码
cout << "Done, cost "<< TIMER_NOW <<" s" << endl;
TIMER_END
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++ 运行时间 opencv