我一直在尝试从嵌入式设备上的USB摄像头编码视频数据(H.263和MPEG4)。该设备有一个特殊的硬件来做到这一点。
但是,在对来自USB摄像头(H.263 / MPEG4)的原始视频进行编码后,视频质量变差,并且视频中出现一些奇怪的像素化和垂直线。在this image中,您可以看到令人讨厌的垂直线条。 second image是将原始视频和编码视频一起显示的示例; 右侧是原始数据(质量好)的显示结果,左侧是编码后的显示结果。这个问题是一个已知的模式吗?造成这些垂直线的原因是什么?
USB视频数据的属性:15 fps,QCIF,YUV420P。
顺便说一下,当我在半宽区域(SDL)上显示视频时,图像质量会好很多;即在88x144矩形上显示QCIF视频。当我改变显示区域的高度时,质量不会改变。
感谢。
答案 0 :(得分:0)
看起来像是错误的图像格式转换,尤其是错误的宽度/高度或链参数