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.

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