Main Content

rgb2ntsc

Convertir valores de color RGB en espacio de color NTSC

Descripción

ejemplo

YIQ = rgb2ntsc(RGB) convierte los valores rojo, verde y azul de una imagen RGB en valores de luminancia ( ) y crominancia ( y ) de una imagen NTSC.YIQ

yiqmap = rgb2ntsc(rgbmap) convierte un mapa de colores RGB en un mapa de colores HSV.

Ejemplos

contraer todo

Este ejemplo muestra cómo convertir una imagen de RGB a espacio de color NTSC.

Lea una imagen RGB en el espacio de trabajo.

RGB = imread('board.tif');

Convierta la imagen en espacio de color YIQ.

YIQ = rgb2ntsc(RGB);

Visualice el valor de luminancia NTSC, representado por el primer canal de color en la imagen YIQ.

imshow(YIQ(:,:,1)); title('Luminance in YIQ Color Space');

Argumentos de entrada

contraer todo

Imagen RGB para convertir, especificada como una matriz numérica -by- -by-3 con valores en el rango [0, 1].mn La tercera dimensión de define la intensidad roja, verde y azul de cada píxel, respectivamente.RGB

Tipos de datos: double

Mapa de colores RGB, especificado como una matriz numérica -by-3 con valores en el rango [0, 1].c Cada fila de es un triplete RGB de tres elementos que especifica los componentes rojo, verde y azul de un solo color del mapa de colores.rgbmap

Tipos de datos: double

Argumentos de salida

contraer todo

Imagen NTSC, devuelta como una matriz numérica -by- -by-3 con valores en el intervalo [0, 1].mn La tercera dimensión de define la luminancia ( ) y la crominancia ( y ) para cada píxel, respectivamenteYIQYIQ

Tipos de datos: double

Mapa de colores NTSC correspondiente a los colores en , devuelto como una matriz numérica -by-3 con valores en el rango [0, 1].crgbmapc Cada fila de es un triplete YIQ de tres elementos que especifica los componentes de luminancia ( ) y crominancia ( y ) de un solo color del mapa de colores.yiqmapYIQ

Tipos de datos: double

Algoritmos

En el espacio de color NTSC, la luminancia es la señal en escala de grises utilizada para mostrar imágenes en televisores monocromos (blanco y negro). Los demás componentes llevan la información de matiz y saturación. El valor corresponde a la ausencia del componente, mientras que el valor corresponde a la saturación completa del componente.01

define los componentes NTSC utilizandorgb2ntsc

[YIQ]=[0.2990.5870.1140.5960.2740.3220.2110.5230.312][RGB]

Consulte también

| | | |

Introducido antes de R2006a