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.

ycbcr2rgb

Convertir valores de color YCbCr en espacio de color RGB

Descripción

ejemplo

rgbmap = ycbcr2rgb(ycbcrmap) convierte los valores de espacio de color YCbCr en el espacio de color RGB. es una matriz -by-3 que contiene los valores de color luminancia ( ) y crominancia (y ) como columnas.ycbcrmapycbcrmapcYCbCr Cada fila representa el color equivalente a la fila correspondiente en .rgbmapycbcrmap

Opcionalmente, puede realizar la conversión usar una GPU (requiere ).Parallel Computing Toolbox™

RGB = ycbcr2rgb(YCBCR) convierte la imagen YCbCr en la imagen truecolor equivalente.YCBCRRGB

Ejemplos

contraer todo

Este ejemplo muestra cómo convertir una imagen de RGB a YCbCr espacio de color y detrás.

Lea una imagen RGB en el espacio de trabajo.

RGB = imread('board.tif');

Convierta la imagen en espacio de color YCbCr.

YCBCR = rgb2ycbcr(RGB);

Convierta la imagen YCbCr de nuevo en espacio de color RGB.

RGB2 = ycbcr2rgb(YCBCR);

Muestre el canal de luminancia de la imagen en el espacio de color YCbCr junto a la imagen que se convirtió de YCbCr al espacio de color RGB.

figure subplot(1,2,1) imshow(YCBCR(:,:,1)) title('Original Luminance (Y)'); subplot(1,2,2) imshow(RGB2); title('Image Converted to RGB');

Argumentos de entrada

contraer todo

Valores de espacio de color YCbCr, especificados como una matriz numérica -by-3 que representa los colores.cc La primera columna corresponde a luminancia.Y La segunda y tercera columnas corresponden a crominancia y .CbCr

Tipos de datos: single | double

Imagen YCbCr, especificada como una matriz numérica -by- -by-3.mn

Tipos de datos: single | double | uint8 | uint16

Argumentos de salida

contraer todo

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

Imagen en espacio de color RGB, devuelta como una matriz numérica -by- -by-3.mn

Referencias

[1] Poynton, C. A.A Technical Introduction to Digital Video, John Wiley & Sons, Inc., 1996, p. 175.

[2] Rec. ITU-R BT.601-5, Studio Encoding Parameters of Digital Television for Standard 4:3 and Wide-screen 16:9 Aspect Ratios, (1982-1986-1990-1992-1994-1995), Section 3.5.

Capacidades ampliadas

Generación de código de GPU
Genere código CUDA® para GPU NVIDIA® mediante GPU Coder™.

Consulte también

| |

Introducido antes de R2006a