海康SDK获取图像有主动取图和回调取图两种方式(两种方式不能同时使用):
• 主动取图:调用 CStream.StartAcquisition() 开始取流,然后调用CStream.GetFrameBuffer() 获取图像缓存信息,再调CStream.ReleaseFrameBuffer() 释放图像缓存。
• 回调取图:使用 CStream.RegisterImageCallBack() 接口注册自定义的回调函数,然后调用 CStream.StartAcquisition() 开始取流。
• 注意事项:
a、两种取图方式不能同时使用。
b、回调函数中不建议有耗时操作、线程锁等,容易造成回调阻塞。
c、图像缓存结构内的图像数据是一个地址指针,建议在回调取图方式中将里面的数据拷贝出来另建线程使用。
需要源码的朋友点赞留邮箱,我将源码发给你
海康SDK获取图像有主动取图和回调取图两种
最新推荐文章于 2024-04-09 00:00:00 发布