rgb2lightness

Преобразуйте значения цвета RGB в значения легкости

Описание

пример

lightness = rgb2lightness(rgb) преобразует значения цвета RGB в значения легкости, исключая компоненты цвета. lightness то же самое как L* компонент в CIE 1976 L*a*b* цветовое пространство.

Примеры

свернуть все

Считайте изображение RGB в рабочую область.

rgb = imread('peppers.png');

Преобразуйте значения цвета RGB в компонент легкости, исключая информацию о цвете.

lightness = rgb2lightness(rgb);

Отобразите изображение RGB и выведенный компонент легкости изображения.

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

Figure contains an axes. The axes with title Input RGB Image contains an object of type image.

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

Figure contains an axes. The axes with title Lightness Component of Image contains an object of type image.

Входные параметры

свернуть все

Значения цвета RGB в виде m-by-n-by-3 матрица изображений. Вход rgb должен быть в sRGB цветовом пространстве со ссылочной белой точкой D65.

Типы данных: single | double | uint8 | uint16

Выходные аргументы

свернуть все

Конвертированные значения легкости, возвращенные как m-by-n матрица изображений. Если типом входных данных является double, типом выходных данных является double. В противном случае типом выходных данных является single.

Типы данных: single | double

Расширенные возможности

Смотрите также

| | | | |

Введенный в R2019a
Для просмотра документации необходимо авторизоваться на сайте