undead 发表于 2012-3-29 23:34:54

请教个问题,对于OV3640之类的摄像头,颜色数

    DS上说OV3640输出格式有
       output formats (8-bit):YUV(422/420) / YCbCr422,
                                             RGB565/555/444, CCIR656, 8-bit compression data,
                                             8-/10-bit raw RGB data
   而我的问题是,我有个屏是24位色的,也就是说能够完全显示RGB888的全彩数据,但是现在摄像头出来的数据只有上面几种,即使显示上去也只是显示2^16(RGB565)色。那么我还有必要将屏的24跟数据线全接到FPGA上吗?

wangguanfu 发表于 2012-3-30 01:15:39

YUV(422/420) / YCbCr422,
CCIR656
8-/10-bit raw RGB data

以上几种都可以转换出RGB888!!!

undead 发表于 2012-3-30 12:44:22

wangguanfu 发表于 2012-3-30 01:15 static/image/common/back.gif
YUV(422/420) / YCbCr422,
CCIR656
8-/10-bit raw RGB data


昨晚在群上的是你吗? 我说的是取舍问题,565 555 422 确实可以通过算法转换到888,但是不知道效果能提高多少,如果效果提升不大,就把IO生出来给其他的外设了。

wangguanfu 发表于 2012-3-31 21:22:33

RGB565和RGB555就不要转RGB888了 浪费资源
YUV(422/420) / YCbCr422,
CCIR656
8-/10-bit raw RGB data
上面几个转RGB888才有意义!

wazhiyi 发表于 2012-5-9 11:14:31

哦,原来如此

cqq163 发表于 2012-5-10 19:52:48

有一个补偿的什么的,RGB565到RGB888,red<={r,r},green<={g,g},blue<={b,b},不过有时间还是做算法转换吧,上面那个是偷懒的
页: [1]
查看完整版本: 请教个问题,对于OV3640之类的摄像头,颜色数