格式:第一行:B Gb B Gb .........
第二行:Gr R Gr R .........
数据位宽:10bit
每个像素按16bit存放,即高6bit填充“0”第一次做图像,图像文件格式类似RGB,但是没有转YUV的公式。有没有办法得到公式,转成YUV。如能给出DEMO,不胜感激。
第二行:Gr R Gr R .........
数据位宽:10bit
每个像素按16bit存放,即高6bit填充“0”第一次做图像,图像文件格式类似RGB,但是没有转YUV的公式。有没有办法得到公式,转成YUV。如能给出DEMO,不胜感激。
16位?RGB565?
Y = 0.299R + 0.587G + 0.114B
U = 0.492 (B-Y)
V = 0.877 (R-Y)或者:
Y = 0.299R + 0.587G + 0.114B
U = -0.147R - 0.289G + 0.436B
V = 0.615R - 0.515G - 0.100BFrom YUV to RGB
R = Y + 1.140V
G = Y - 0.395U - 0.581V
B = Y + 2.032U
第一行:B Gb B Gb .........
第二行:Gr R Gr R .........
RGB是三个字节表示一个像素,这个图像的格式是:B就是一个像素,Gb是一个像素。
转YUV是420格式。
很多图像格式都是自定义的,而现有的普适的转换方法都是针对标准格式的,那你将你的图像格式先转换成RGB不就行了吗,如果不会转换成RGB的话你要把你的图像格式描述清楚,不然大家帮不到你的