Функции > Обработка изображений > Инструменты цвета изображения > Пример. Изображения в оттенках серого и цветные
  
Пример. Изображения в оттенках серого и цветные
Используйте функции rgb_to_gray и gray_to_rbg для преобразования изображений RGB в изображения в оттенках серого и наоборот, а также для получения псевдоцветных изображений.
Сведения об использовании этого примера см. в разделе Сведения о примерах обработки изображений.
rgb_to_gray
1. Прочитайте изображение RGB.
Нажать для копирования этого выражения
2. Преобразуйте изображение в оттенки серого.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
Значения RGB преобразуются в оттенки серого по формуле NTSC: 0.299 ∙ Red + 0.587 ∙ Green + 0.114 ∙ Blue. Эта формула достаточно точно передает относительное восприятие человеком яркости красного, зеленого и синего света.
3. Вставьте эти два изображения, чтобы увидеть цветовые различия.
(smallwar.gif)
(smallwar_rgb_gray.bmp)
gray_to_rgb
Во время преобразования матрицы оттенков серого в RGB псевдоцвета назначаются для уровней интенсивности в изображении.
1. Чтение в изображении в оттенках серого.
Нажать для копирования этого выражения
(bridge.bmp)
2. Задайте набор данных, который описывает карту цветов со спектром радуги.
Нажать для копирования этого выражения
3. Используйте спектральную карту цветов для преобразования изображения в оттенках серого в RGB.
Нажать для копирования этого выражения
Нажать для копирования этого выражения
(colorbridge.bmp)
gray_to_rgb не использует встроенную переменную ORIGIN, указывающую начальный индекс массива для других функций.