Main Content

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