经验分享。c#使用MvCameraControl回调取图
c#使用MvCameraControl回调取图

如果使用Bitmap resImg = e.FrameOut.Image.ToBitmap()在回调函数里取图,效率非常慢。

比如我,用的是4K线扫相机,4096*30000像素时,耗时大概5秒。

Mat orimat = Mat.FromPixelData((int)e.FrameOut.Image.Height, (int)e.FrameOut.Image.Width, MatType.CV_8UC1, e.FrameOut.Image.PixelDataPtr, (int)e.FrameOut.Image.Width)

使用指针,秒取。非常鲁棒!!!!!

版权声明:本文为V社区用户原创内容,转载时必须标注文章的来源(V社区),文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:v-club@hikrobotics.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
上一篇

从方案加载完成事件回调中获取正确的方案路径

下一篇

在VM3D中测量Rgbd图像的转换方法

评论请先登录 登录
全部评论 1

FromPixelData浅拷贝速度肯定快

2026-02-13 09:01:18 江苏省
回复
  • 1
Lv.0
0
关注
0
粉丝
0
创作
0
获赞
相关阅读
  • 智能日志分析助手上线了!
    2026-03-19 浏览 0
  • 移动机器人工程师培训与认证安排-26年4月
    2026-03-16 浏览 0
  • 海康25mm/F2.8线扫镜头外景实拍@富士GFX100S
    2026-03-30 浏览 0
  • 诚邀参会|2026年4C智能工业视觉检测专项挑战赛(本科+高职)线上启动会,邀您共启新程!
    2026-03-20 浏览 0
  • RAD(Retrieval-basedAnomalyDetection,基于检索的异常检测)
    2026-04-01 浏览 0

请升级浏览器版本

您正在使用的浏览器版本过低,请升级最新版本以获得更好的体验。

推荐使用以下浏览器