Está en la página 1de 4

TALLER ESPACIOS DE COLOR

1- Describir qué es el espacio de color YIQ

YIQ define un modelo que es utilizado por el


estándar de televisión NTSC. Sus siglas significan Y
información de luminancia, I (En fase) e
Q(cuadratura) estos dos últimos representan la
información de crominancia.

Este modelo es apropiado para la TV, ya que hace


posible enviar la información de color separada de
la luminancia, por esta razón en señales de tv a
blanco y negro se utiliza la banda Y, como se
evidencia en el punto 4.

YIQ es una recodificación del RGB utilizada por su


eficiencia en la transmisión y para mantener la
compatibilidad con los standards de TV
monocromo. Además, este sistema fue creado
teniendo en cuenta las características visuales del
ojo, pues este tiene mayor sensibilidad a los
cambios de luminancia que a los de saturación,
por los que se utiliza más bits para representar Y y
menos para I y Q.
2- ¿Cómo se relaciona el espacio de color YIQ
con RGB (Matriz de transformación)?

La relación entre los parámetros YIQ y el modelo


RGB es la siguiente:

● Y = 0.299 R + 0.587 G + 0.114 B


● I = 0.596 R - 0.275 G - 0.321 B
● Q = 0.212 R - 0.523 G + 0.311

3- ¿Qué características realiza o resalta el


espacio de color YIQ?

Este formato resalta la luminosidad de la imagen,


ya que este formato permite separar la
luminosidad (Y) y el color (I,Q) de la imagen,
aprovechando así la respuesta humana al color.
4- Mostrar un ejemplo en python del espacio de
color YIQ

from skimage import io,color


import matplotlib.pyplot as plt

RGB = io.imread('mario.png')
YIQ = color.rgb2yiq(RGB[:,:,0:3])
I = YIQ[:,:,1]
plt.figure(1)
plt.subplot(2,3,1)
plt.title('Imagen original')
io.imshow(RGB)

plt.subplot(2,3,2)
plt.title('Imagen original YIQ')
io.imshow(I)
plt.subplot(2,3,3)
plt.title('Banda Y')
io.imshow(YIQ[:,:,0])
plt.subplot(2,3,4)
plt.title('Banda I')
io.imshow(YIQ[:,:,1])
plt.subplot(2,3,5)
plt.title('Banda Q')
io.imshow(YIQ[:,:,2])

También podría gustarte