利用opencv获取系统时间

前一篇《c++获取系统时间的方法-CSDN博客》博客介绍了如何在不同系统中获取系统时间的方法,但这些方法受系统的限制,如time.h就只能在Linux系统中使用。而opencv则不受系统限制,示例代码如下,

复制代码
#include <opencv2/opencv.hpp>
#include <iostream>

int main() {
    double start = cv::getTickCount();

    // 在这里放置想要计时的代码段
    // 例如,一些耗时的操作或算法
    ...

    double end = cv::getTickCount();
    double totalTime = (end - start) / cv::getTickFrequency() * 1000; // 转换为毫秒

    std::cout << "代码段执行时间: " << totalTime << " 毫秒" << std::endl;

    return 0;
}
相关推荐
静心问道7 分钟前
CPO:对比偏好优化—突破大型语言模型在机器翻译中的性能边界
人工智能·强化学习·ai技术应用
liliangcsdn7 分钟前
mac mlx大模型框架的安装和使用
java·前端·人工智能·python·macos
chian-ocean14 分钟前
零基础入门:用C++从零实现TCP Socket网络小工具
网络·c++·tcp/ip
倔强青铜三27 分钟前
苦练Python第25天:玩转字典
人工智能·python·面试
倔强青铜三40 分钟前
苦练Python第23天:元组秘籍与妙用
人工智能·python·面试
珹洺1 小时前
C++算法竞赛篇:DevC++ 如何进行debug调试
java·c++·算法
AndrewHZ1 小时前
【图像处理基石】如何入门色彩评估?
图像处理·人工智能·深度学习·色彩科学·hvs·色彩评估·颜色工程
TomatoSCI1 小时前
聚类的可视化选择:PCA / t-SNE丨TomatoSCI分析日记
人工智能·机器学习
大咖分享课1 小时前
深度剖析:最新发布的ChatGPT Agent 技术架构与应用场景
人工智能·openai·智能助手·ai代理·chatgpt agent·自主任务执行
lucky_lyovo1 小时前
卷积神经网络--网络性能提升
人工智能·神经网络·cnn