求助!camer输入视频显示偏绿或偏红的问题

本帖最后由 点缀0001 于 2016-12-6 14:45 编辑

在android平台上,使用DVP接口调试camera视频输入,视频画面出现偏绿或偏红的现象(如图),初步猜测可能是ic的yuv视频输出格式和rk3288的视频输入接口格式不一致,导致这种情况的。
但因为该IC它仅支持分辨率D1的ITU-R 656 compatible YCbCr(4:2:2) output format
请问下,应该在哪里配置rk3288的视频输入接口格式,才能匹配到ic的yuv视频输出格式
在cam_board.xml配置项中
配置sensorFmt="CamSys_Fmt_Raw_10b"或sensorFmt=“CamSys_Fmt_Raw_12b”,视频画面出现偏绿或偏红的现象

配置为其他的格式:
typedef enum camsys_fmt_e {
CamSys_Fmt_Yuv420_8b = 0x18,
CamSys_Fmt_Yuv420_10b = 0x19,
CamSys_Fmt_LegacyYuv420_8b = 0x19,
CamSys_Fmt_Yuv422_8b = 0x1e,
CamSys_Fmt_Yuv422_10b = 0x1f,
CamSys_Fmt_Raw_6b = 0x28,
CamSys_Fmt_Raw_7b = 0x29,
CamSys_Fmt_Raw_8b = 0x2a,
CamSys_Fmt_Raw_10b = 0x2b,
CamSys_Fmt_Raw_12b = 0x2c,
CamSys_Fmt_Raw_14b = 0x2d,
} camsys_fmt_t;
显示是黑屏的,什么图像都没有


请问下楼主,哪里有在android平台上,使用DVP接口调试camera视频的软件

如果图像轮廓正常,只是颜色问题,那就是YUV格式不对,你要调整YUV数据排列,比如YYYYUUVV YYYYUVUV
顺便问下,DVP接camera怎么弄的,没搞过DVP接口,接的Camera是什么数据格式的?