当前位置: 技术问答>linux和unix
摄像头图像显示问题
来源: 互联网 发布时间:2015-11-29
本文导语: 摄像头:ov530,linux环境 采出图像很不清楚(对比相同位置,windows下采出的图像,图像显示的好像只是windows下一部分) 疑问: 1.通过寄存器HS,HE,VS,VE设置的区域和要显示的区域是一个概念吗?如果不是,那他们有什...
摄像头:ov530,linux环境
采出图像很不清楚(对比相同位置,windows下采出的图像,图像显示的好像只是windows下一部分)
疑问:
1.通过寄存器HS,HE,VS,VE设置的区域和要显示的区域是一个概念吗?如果不是,那他们有什么关系或者区别
2.摄像头参数里,vga:640x320,qvga:320x240
既然q=quarter,那是说是图像质量的1/4,还是大小的1/4(我现在很晕,不知道自己这么问是不是有问题……)
采出图像很不清楚(对比相同位置,windows下采出的图像,图像显示的好像只是windows下一部分)
疑问:
1.通过寄存器HS,HE,VS,VE设置的区域和要显示的区域是一个概念吗?如果不是,那他们有什么关系或者区别
2.摄像头参数里,vga:640x320,qvga:320x240
既然q=quarter,那是说是图像质量的1/4,还是大小的1/4(我现在很晕,不知道自己这么问是不是有问题……)
|
vga:640x320,qvga:320x240
是大小1/4
通过寄存器HS,HE,VS,VE设置的区域和要显示的区域是一个概念吗?
这个问题,我觉得你不用去深究它,只要HE-HS等于你的H, VS-VE等于你的V就可以了,它是说成像的敏感区域。和你采出来的图象位置不对没有关系,图象不清晰可能是
信号不好,是的,你可以去看看你的pclk信号怎么样,还有就是你的帧,行同步信号毛刺多不多,这个问题是硬件工程师解决的,还有一种可能是你的采样的的算法,你采集回来的是24位图,显示的时候是16位,采样的算法是否有问题,建议先不用用RGB和rawRGB去做,用YUV去采图象,然后显示Y数据,因为rawRGB是需要插值来显示的,可能软件设计上有问题影响图象质量。YUV就不存在这个问题了
是大小1/4
通过寄存器HS,HE,VS,VE设置的区域和要显示的区域是一个概念吗?
这个问题,我觉得你不用去深究它,只要HE-HS等于你的H, VS-VE等于你的V就可以了,它是说成像的敏感区域。和你采出来的图象位置不对没有关系,图象不清晰可能是
信号不好,是的,你可以去看看你的pclk信号怎么样,还有就是你的帧,行同步信号毛刺多不多,这个问题是硬件工程师解决的,还有一种可能是你的采样的的算法,你采集回来的是24位图,显示的时候是16位,采样的算法是否有问题,建议先不用用RGB和rawRGB去做,用YUV去采图象,然后显示Y数据,因为rawRGB是需要插值来显示的,可能软件设计上有问题影响图象质量。YUV就不存在这个问题了
|
标准vga好像是640x480吧?这样qvga的320x240就正好是1/4了。
其他的问题不知道。
其他的问题不知道。
|
顶