前言
首先,如果是 口相机,发现丢帧问题肯定要先看防火墙是不是关了,以及 络设置是否设置正确,这两个解决方法可以通过查看相机厂商提供的 络问题排查手册解决,这里就先不赘述了。
这里主要是解决海康相机在上面的排查手段都做了之后还存在丢帧现象,提供一个我个人的解决方法,仅供参考。
然后这个解决方法是c#语言的,当然了,对于其他语言也是存在一定意义的
问题描述
首先,一定要明确下什么是丢帧,相机采集的图像到PC软件端时,这张照片出现了少量或者大量的图像错误,甚至这一帧全没了。如图就是海康 口相机拍摄的照片其中出现了很多黑色横条,这些横条所在位置的数据丢了,导致缓存中是上次的照片,本来应该都是白的,从上到下都是泛白的才对。
获取是否丢帧信息
调用
相机调用获取一帧MV_CC_GetImageBuffer_NET之前,先获取一下丢帧信息,然后调用获取一帧MV_CC_GetImageBuffer_NET之后,再获取一下,两个对象对比,如果有丢帧就重拍
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!