Main Content

ycbcr2rgb

Convertir valores de color YCbCr al espacio de color RGB

Descripción

ejemplo

RGB = ycbcr2rgb(YCBCR) convierte los valores de luminancia (Y) y crominancia (Cb y Cr) de una imagen YCbCr a valores rojo, verde y azul de una imagen RGB.

Ejemplos

contraer todo

Este ejemplo muestra cómo convertir una imagen de RGB al espacio de color YCbCr y viceversa.

Lea una imagen RGB en el espacio de trabajo.

RGB = imread('board.tif');

Convierta la imagen al espacio de color YCbCr.

YCBCR = rgb2ycbcr(RGB);

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

RGB2 = ycbcr2rgb(YCBCR);

Muestre el canal de luminancia de la imagen en el espacio de color YCbCr junto con la imagen que se ha convertido del espacio de color YCbCr a RGB.

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

Figure contains 2 axes objects. Axes object 1 with title Original Luminance (Y) contains an object of type image. Axes object 2 with title Image Converted to RGB contains an object of type image.

Argumentos de entrada

contraer todo

Valores de color YCbCr que se desea convertir, especificados como un arreglo numérico en uno de estos formatos.

  • Mapa de colores de c por 3. Cada fila especifica un valor de color YCbCr.

  • Imagen de m por n por 3.

Tipos de datos: single | double | uint8 | uint16

Argumentos de salida

contraer todo

Valores de color RGB convertidos, devueltos como arreglo numérico del mismo tamaño que la entrada. El tipo de datos de salida es igual que el tipo de datos de entrada.

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™.

Historial de versiones

Introducido antes de R2006a