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

对海康威视工业相机进行取图

  之前通过海康SDK开发时,取相机当前帧图像一直用的是MV_CC_GetOneFrameTimeout函数,因为每次都是需要的时候去主动取一帧图像,也没关注CPU的占用率。
  最近在海康相机SDK的基础之上封装了一层ROS2节点,用来对外发布相机的图像,需要一直采集相机的图像,重复调用MV_CC_GetOneFrameTimeout函数函数发现CPU占用率挺高的(本质还是MV_CC_StartGrabbing开始采集比较吃CPU资源),一开始以为是代码有问题,排查一圈再次阅读SDK源码时发现提供了另一种取图的方法MV_CC_GetImageBuffer,看到了更高的效率,换成这样之后果然CPU占用降了一半。
在这里插入图片描述

目录

  • API介绍:MV_CC_GetOneFrameTimeout、MV_CC_GetImageBuffer
    • MV_CC_GetOneFrameTimeout 使用示例
    • MV_CC_GetImageBuffer 使用示例

API介绍:MV_CC_GetOneFrameTimeout、MV_CC_GetImageBuffer

 

http://www.kler.cn/a/522413.html

相关文章:

  • 多级缓存(亿级并发解决方案)
  • 为AI聊天工具添加一个知识系统 之78 详细设计之19 正则表达式 之6
  • Linux C++
  • MySQL分表自动化创建的实现方案(存储过程、事件调度器)
  • GPU上没程序在跑但是显存被占用
  • Java基础知识总结(二十七)--Jdk5.0新特性:
  • 产业园管理系统提升企业综合管理效率与智能化水平的成功案例分析
  • 若依路由配置教程
  • 图像处理篇---图像压缩格式编码格式
  • 3.5.3 基于横盘结构的分析体系——缠论(线段)
  • 力扣-链表-24 两两交换链表中的节点
  • 16.Word:石油化工设备技术❗【28】
  • oracle 19C RAC打补丁到19.26
  • linux 环境安装 dlib 的 gpu 版本
  • HTML(快速入门)
  • WPS数据分析000010
  • Vue.js组件开发-Vue实现上传word模版打印设置自定义样式和布局
  • 【JAVA项目】基于ssm的【宠物医院信息管理系统】
  • 【论文阅读】Equivariant Diffusion Policy
  • 1.Template Method 模式
  • 【信息系统项目管理师-选择真题】2011下半年综合知识答案和详解
  • 软件测试 —— jmeter(2)
  • SpringBoot中Excel表的导入、导出功能的实现
  • 【处理和预防校园霸凌】。营造安全
  • Android开发基础知识
  • Github 2025-01-26 php开源项目日报Top10