Присоединяйтесь к онлайн-школе и получайте доход за интересные сообщения и другие действия!

ЗНАНИЯ

Цветовые модели для кодирования графики

Обязательно начните с прохождения предыдущего урока!

А теперь самое интересное! Компьютер даже не содержит в памяти все заявляемые разработчиками 16 миллионов цветов. В памяти компьютера (телефона, планшета,…) есть всего три-четыре основных цвета, из которых при смешении в разных пропорциях получаются миллионы вариантов!

Наиболее популярные сочетания:

RGB - Red, Green, Blue (красный, зеленый, синий)

HSB - Hue, Saturation, Brightness (оттенок, насыщенность, яркость)

CMYK - Cyan, Magenta, Yellow, Black (голубой, пурпурный, желтый, черный)

RGB - Red, Green, Blue (красный, зеленый, синий)

RGB используется на любой экране, который вы видите. Это аддитивная модель (add - прибавление) - цвета добавляются друг к другу. Данные цвета подходят нам и физиологически, поскольку максимальная чувствительность трех типов колбочек глаза соответствует красному, зеленому и синему.

Записывается в формате #00FFA8 - По два шестнадцатеричных числа на каждый цвет. 0 - означает отсутствие цвета, F - его максимальное количество. Соответственно, #000000 - черный, а #FFFFFF - белый.

Еще один формат записи для RGB - это цифрами от 0 до 255 (т.е. 256 вариантов), которые также соответствуют записи выше, где также возможны 256 сочетаний для каждой пары цифр в одном цвете (16*16 = 256). Выглядит так: 0; 255; 34

Всего можно закодировать 16777216 цветов (256*256*256) - режим True Color - реальный цвет, цвет соответствующий реальному миру. Практически передающий всё многообразие красок.

Попробуйте набрать в «Яндексе» запрос «цвета rgb» и поиграть с инструментом от «Яндекса» для подбора цветов, попереключав разные варианты записи.

Если есть необходимость сохранить картинку с меньшим весом используют ежим High Color - высокое качество цвета. Там всего 65 536 цветов (216), но визуально выглядит относительно неплохо (например, любые гифки (gif)).

HSB - Hue, Saturation, Brightness (оттенок, насыщенность, яркость)

Такая модель больше похожа на обычный для человека выбор цвета из палитры.

cvetovye-modeli-dlya-kodirovaniya-grafiki

Здесь используются параметры:

- оттенок = цвет (смотрите угол на круге)

- насыщенность = глубина цвета

- яркость = ближе к светлому или темному (светлее ближе к центру)

CMYK - Cyan, Magenta, Yellow, blacK (голубой, пурпурный, желтый, черный)

Используется для печатных изображений.

Дело в том, что экран сам является источником света, но чтобы увидеть что-то бумаге, надо иметь внешний источник света, который будет отражаться от бумаги и попадать нам в глаза.

Значит, и для построения изображения на печать, необходим немного другой подход - через поглощение цвета (вычитающий или субтрактивный):

голубой будет поглощать красный из всего белого спектра, так остается только зеленый и синий, что соответствует (0; 255; 255) в RGB:

голубой = белый - красный = зеленый + синий (0; 255; 255)

пурпурный = белый - зеленый = красный + синий (255; 0; 255)

желтый = белый - синий = красный + зеленый (255; 255; 0)

Но поглощение у этих трех цветов не идеальное, поэтому в сумме они не дадут черный, так что добавляют чисто черный цвет, взяв последнюю букву в название (CMYK - blacK).

<< Предыдущий урок
ОПЫТ:

Следующий урок >>
Комментарии:

Добавление комментариев доступно только зарегистрированным пользователям

<<
>>