概述
最近在测试 相机采集图像时 总是报错:
The buffer contains incomplete data due to insufficient bandwidth or transmission error 导致图像采集后出现条状缺陷或者雪花状斑点。
1.1 问题样式展示
问题的产生的主要原因是图像数据传输过程中由于网卡带宽设置不足导致相机采集的图像数据丢失,致使图像呈现以上结果。
解决方式一:调高网卡的带宽设置将巨帧数据包设置为最大值9014字节
解决方式二:通过相机自带的设置软件,减小图像数据传输值PacketSize的数值。
解决方式三:如果是自由触发模式,要适当减小可设置的Frame Rate 的数值,降低相机图像采集的帧率(同时减小图像的曝光时间)。
以上几种方式是笔者 实际处理问题中采用的方式,可以适情况尝试解决相关问题。
最后
以上就是优秀发箍为你收集整理的关于相机采集图像时 The buffer contains incomplete data due to insufficient bandwidth or transmission error的全部内容,希望文章能够帮你解决关于相机采集图像时 The buffer contains incomplete data due to insufficient bandwidth or transmission error所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复