Hola.
Hace varios dias que estoy buscando por webs, la "formula" para poder convertir YCrCb (Que no es lo mismo que YUV por lo que he leido, creo ) en una señal RGB (Ambas en formato Digital de 8 bits).
Creo que he encontrado una página que me da la siguente ecuación:
R = Y + 1.402 (Cr -128)
G = Y - 0.34414 (Cr-128) - 0.71414 (Cr-128)
B = Y + 1.772 (Cb-128)
Esta ecuación es teniendo en cuenta la norma CCIR-656 (El rango en 8 bits va de 0 hasta 255).
Todo esto viene dado, porque tengo un Decoder de Texas Instruments (TVP5150) que a partir de una entrada PAL, me da las señales codificadas de sincronismos y la salida me la da en YCrCb, pero yo quiero convertirla a RGB para poder mandarla a una LCD.
Otra questión que me planteo, es el porqué la trama de YCrCb, es de forma alternada (Cb Y Cr Y Cb Y Cr Y .).
Alguien me puede explicar un poco si voy bien encaminado y si estoy en lo cierto?
Muchas gracias.
Un Saludo.
Hace varios dias que estoy buscando por webs, la "formula" para poder convertir YCrCb (Que no es lo mismo que YUV por lo que he leido, creo ) en una señal RGB (Ambas en formato Digital de 8 bits).
Creo que he encontrado una página que me da la siguente ecuación:
R = Y + 1.402 (Cr -128)
G = Y - 0.34414 (Cr-128) - 0.71414 (Cr-128)
B = Y + 1.772 (Cb-128)
Esta ecuación es teniendo en cuenta la norma CCIR-656 (El rango en 8 bits va de 0 hasta 255).
Todo esto viene dado, porque tengo un Decoder de Texas Instruments (TVP5150) que a partir de una entrada PAL, me da las señales codificadas de sincronismos y la salida me la da en YCrCb, pero yo quiero convertirla a RGB para poder mandarla a una LCD.
Otra questión que me planteo, es el porqué la trama de YCrCb, es de forma alternada (Cb Y Cr Y Cb Y Cr Y .).
Alguien me puede explicar un poco si voy bien encaminado y si estoy en lo cierto?
Muchas gracias.
Un Saludo.