利用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;
}
相关推荐
2601_9577867713 小时前
多平台矩阵系统的反脆弱架构:如何用技术解耦对抗平台规则的不确定性
人工智能·矩阵·架构·平台解耦
一个不知名程序员www13 小时前
算法学习入门---算法题DAY1
c++·算法
馒头吃馒头13 小时前
AI 伦理安全指引 1.0 发布:严控违规智能应用,划定行业伦理安全红线
人工智能·人工智能应用伦理安全指引1.0·人工智能应用伦理
jkyy201414 小时前
顺应IoT与健康产业融合趋势,补齐中小企业健康数字化短板
大数据·人工智能·信息可视化·健康医疗
WHS-_-202214 小时前
Millimeter Wave ISAC-SLAM: Framework and RFSoC Prototype
人工智能·算法·原型模式
几司14 小时前
OpenISP 模块拆解 · 第12讲:双边滤波降噪 (BNF)
人工智能·计算机视觉·isp
云栖梦泽在14 小时前
AI安全实战:AI模型投毒攻击的检测与修复实战
大数据·人工智能·安全
大模型推理14 小时前
《从 0 实现 SGLang》第 2 篇 · 核心数据结构: Req 与 SamplingParams
人工智能
桀人14 小时前
C++——内存管理——new和delete的超详细解析
开发语言·c++
AskHarries14 小时前
OpenClaw 是什么?为什么它不是普通 AI Agent
人工智能·后端·程序员