利用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;
}
相关推荐
Tansmjs15 小时前
C++编译期数据结构
开发语言·c++·算法
丝斯201115 小时前
AI学习笔记整理(67)——大模型的Benchmark(基准测试)
人工智能·笔记·学习
diediedei15 小时前
C++类型推导(auto/decltype)
开发语言·c++·算法
咚咚王者15 小时前
人工智能之核心技术 深度学习 第七章 扩散模型(Diffusion Models)
人工智能·深度学习
github.com/starRTC15 小时前
Claude Code中英文系列教程25:非交互式运行 Claude Code
人工智能·ai编程
兩尛15 小时前
c++的数组和Java数组的不同
java·开发语言·c++
逄逄不是胖胖15 小时前
《动手学深度学习》-60translate实现
人工智能·python·深度学习
lhxcc_fly15 小时前
手撕简易版的vector
c++·vector
loui robot15 小时前
规划与控制之局部路径规划算法local_planner
人工智能·算法·自动驾驶
玄同76515 小时前
Llama.cpp 全实战指南:跨平台部署本地大模型的零门槛方案
人工智能·语言模型·自然语言处理·langchain·交互·llama·ollama