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.

rgb2lightness

Convertir valores de color RGB en valores de ligereza

Descripción

ejemplo

lightness = rgb2lightness(rgb) convierte los valores de color RGB en valores de ligereza, excluyendo los componentes de color. es el mismo que el componente L* en el espacio de color CIE 1976 L*a*b*.lightness

Ejemplos

contraer todo

Lea la imagen RGB en el espacio de trabajo.

rgb = imread('peppers.png');

Convierta los valores de color RGB en componente de ligereza, excluyendo la información de color.

lightness = rgb2lightness(rgb);

Visualice la imagen RGB y el componente de ligereza derivado de la imagen.

figure imshow(rgb) title('Input RGB Image')

figure imshow(lightness,[]) title('Lightness Component of Image') colorbar

Argumentos de entrada

contraer todo

Valores de color RGB, especificados como una matriz de imágenes -by- -by-3.mn La entrada debe estar en el espacio de color sRGB con un punto blanco de referencia de D65.rgb

Tipos de datos: single | double | uint8 | uint16

Argumentos de salida

contraer todo

Valores de ligereza convertidos, devueltos como una matriz de imágenes -by-.mn Si el tipo de datos de entrada es , el tipo de datos de salida es .doubledouble De lo contrario, el tipo de datos de salida es .single

Tipos de datos: single | double

Capacidades ampliadas

Consulte también

| | | | |

Introducido en R2019a