Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Convertir de YIQ a RGB color Space

El Comité Nacional de sistemas de televisión (NTSC) define un espacio de color conocido como YIQ. Este espacio de color se utiliza en televisores en los Estados Unidos. Una de las principales ventajas de este formato es que la información de escala de grises está separada de los datos de color, por lo que la misma señal se puede utilizar para los conjuntos de color y blanco y negro.

En el espacio de color NTSC, los datos de imagen constan de tres componentes: luminancia (Y), matiz (I) y saturación (Q). El primer componente,, representa la información de escala de grises, mientras que los dos últimos componentes conforman.luminancechrominance (color information)

La función convierte las imágenes RGB o colores en el espacio de color NTSC. realiza la operación inversa.rgb2ntscntsc2rgb

Por ejemplo, estos comandos convierten una imagen RGB al formato NTSC.

RGB = imread('peppers.png'); YIQ = rgb2ntsc(RGB);

Dado que la luminancia es uno de los componentes del formato NTSC, la conversión de RGB a NTSC también es útil para aislar la información de nivel de gris en una imagen. De hecho, la caja de herramientas funciona y utiliza la función para extraer la información de escala de grises de una imagen en color.rgb2grayind2grayrgb2ntsc

Por ejemplo, estos comandos son equivalentes a llamar.rgb2gray

YIQ = rgb2ntsc(RGB); I = YIQ(:,:,1);

Nota

En el espacio de color YIQ, I es uno de los dos componentes de color, no el componente de escala de grises.