39.4.6.1 RGB565数据 (我们用的ov9660-0xd7[1:0]是选择YUV还是RGB模式,YUV=00,RGB=01) RGB565数据是从图像传感器获得的处理过的数据,该数据可以直接显示到Video Buffer上面。 这个数据格式是16-bits的宽度,该数据可以直接通过CSI给Memory,然后Memory给LCDC. 39.4.6.2 RGB888数据格式 ----24位bit屏可用
总结: MX27提供了个非常业的摄像头CSI接口,可以配置相关的口进行接口匹配。 我们的摄像头是ov9660,输出设定为YUV模式,因此,CSI获取的数据也是YUV格式的数据,因此还需要通过软件,将YUV的格式转化为 RGB565、RGB656、RGB888格式放到LCDC对应的Memory进行显示输出。 转化公式如下: From RGB to YUV Y = 0.299R + 0.587G + 0.114B U = 0.492 (B-Y) V = 0.877 (R-Y) It can also be represented as: Y = 0.299R + 0.587G + 0.114B U = -0.147R - 0.289G + 0.436B V = 0.615R - 0.515G - 0.100B From YUV to RGB R = Y + 1.140V G = Y - 0.395U - 0.581V B = Y + 2.032U 我的额外话题: 当摄像头的参数我们基本上主要看: 1.摄像头像素是多少万的?我这边罗列了部分 2560*1960 =4915200,也就是通常说的500W 000,也就是200W 1280*960 =1228800,也就是130W像素 640*480=307200,也就是30W 该像素可以放映到你的抓图上面的大小,该像素就是说明你的CMOS或者是CCD感光元件的像素点多少,可以想象在相同的面积上,数量越多,感光元件肯定要越小,感光元件小,那么图像的质量其实会变差,这个当然可以理解,但是从大的方面来说,只要镜头好,光源充足,那么效果也会变好,这样画面就比像素低的更加的细腻,所以高像素的好处就在这里。有种业上的说法,是你的摄像头达到几线几线的? 相关产品:MIPI调试过程与问题分析解决 , MIPI , 时钟信号质 更新时间:2024/4/30 14:13:28 标签:MIPI调试过程与问题分析解决 MIPI 时钟信号质 |