当前位置: 首页 > web >正文

OpenCV基础知识

1. c++版本中,推理一帧图像耗时计算

#include <opencv2/opencv.hpp>
#include <iostream>int main() {// 获取开始时刻的计时周期数int64 start = cv::getTickCount();// 假设这里有一些需要测量执行时间的代码for(int i = 0; i < 1000; ++i) {// 示例操作}// 获取结束时刻的计时周期数int64 end = cv::getTickCount();// 获取计时频率double freq = cv::getTickFrequency(); // 单位是秒// 计算运行时间(秒)double timeSec = (end - start) / freq;std::cout << "Time in seconds: " << timeSec << std::endl;// 如果想要得到毫秒单位double timeMs = 1000 * (end - start) / freq;std::cout << "Time in milliseconds: " << timeMs << std::endl;return 0;
}

2. c语言版中,推理一帧图像耗时计算

#include <cv.h>
#include <highgui.h>
#include <stdio.h>int main() {// 获取开始时刻的计时周期数int64 start = cvGetTickCount();// 假设这里有一些需要测量执行时间的代码for(int i = 0; i < 1000; ++i) {// 示例操作}// 获取结束时刻的计时周期数int64 end = cvGetTickCount();// 获取计时频率(ms)double freq = cvGetTickFrequency(); // 单位是ms// 计算运行时间(毫秒)double timeMs = (end - start) / freq;printf("Time in milliseconds: %f\n", timeMs);// 如果想要得到秒单位double timeSec = ((end - start) / freq) / 1000.0;printf("Time in seconds: %f\n", timeSec);return 0;
}

3. 帧、帧数、帧率的含义

参考链接

http://www.xdnf.cn/news/13697.html

相关文章:

  • Cesium1.95中加载模型过多导致内存溢出的解决方案(服务端层面、代码层面、浏览器层面)
  • 大白话解释蓝牙的RPC机制
  • [vale os_3] 文件系统/VFS | 网络协议栈
  • 【React】SWR 和 React Query(TanStack Query)
  • 力扣HOT100之技巧:169. 多数元素
  • 【Zephyr 系列 21】OTA 升级与产测系统集成:远程配置、版本验证、自动回滚机制设计
  • 请问黑盒测试和白盒测试有哪些方法?
  • 力扣-198.打家劫舍
  • leetcode HOT100(49.字母异位词分组)
  • 怎样解决在ubuntu 22.04上QT: DataVisualization控件显示黑屏的问题
  • 触觉智能RK3576核心板工业应用之软硬件全国产化,成功适配开源鸿蒙OpenHarmony5.0
  • LangGraph--带记忆和工具的聊天机器人
  • Modbus TCP转DeviceNet网关连接ABB变频器配置案例
  • 破解关键领域软件测试“三重难题”:安全、复杂性、保密性
  • 电脑、手机长时间不关机可以吗
  • Rabbitmq后台无法登录问题解决
  • Genio 1200 Evaluation MT8395平台安装ubuntu
  • 全栈监控系统架构
  • 22、话题重名及解决方案
  • 销售预测的方法与模型(二)丨商品与库存分类——基于数据模型运营的本质和底层逻辑销售
  • Spring MVC 入门案例:从代码到原理的深度剖析
  • Docker 构建文件代码说明文档
  • qemu-kvm+virt-manager创建虚拟机设置桥接模式
  • 告别手动做PPT!4款AI工具实现自动化生成
  • Python—turtle绘图库使用方法
  • 【论文阅读笔记】高光反射实时渲染新突破:3D Gaussian Splatting with Deferred Reflection 技术解析
  • 技术专栏|LLaMA家族——模型架构
  • 算法学习笔记:2.大根堆算法——数据流的中位数​​or最后一块石头的重量
  • 【Redisson】锁可重入原理
  • Redis初识第一期