Управление цветом
Шестнадцатеричные значения цвета RGB
Способы описания и обработки цвета отличаются друг от друга тем, для какого
конечного представления предназначаются. Сравним, например, представления цветов
для полиграфии и для мониторов компьютеров. В первом случае за основу берется
белый цвет бумаги, на которую в последствии наносятся три основные цвета:
голубой, пурпурный и желтый. Смешиваясь между собой и с
белым цветом бумаги в разных пропорциях, эти три основные цвета дают различные
цветовые оттенки, кроме чистого черного, либо при полном отсутствии красок дают
белый цвет бумаги. Если к ним добавить еще и черный цвет, то получим
CMYK-способ передачи цвета, когда необходимый цвет получается путем
вычитания из белого недостающих цветов.
Во втором же случае за основу принимается черный цвет экрана монитора,
каждая ячейка которого, светится одним из трех цветов: red-красный,
green-зеленый и blue-синий. Тогда при полном отсутствии
какого-либо свечения мы получаем чистый черный цвет экрана, а любой из требуемых
цветов задается соотношением каждого из трех цветов. В этом случае мы получим
RGB-способ передачи цвета. Основные цвета могут иметь значения от
0 до 255, или от 0% до 100%, либо могут быть
представлены в виде шестнадцатеричного значения. На рисунке ниже можно увидеть
результаты смешения основных цветов.
Шестнадцатеричная система счисления, в отличии от десятичной в своём ряду
цифр имеет не десять знаков, а шестнадцать - отсюда и название. Соответственно
не повторяющихся вариантов сочетаний из двух цифр может быть только -
256, для продолжения ряда цифр после 9 используются буквы от
A до F, следовательно, ряд будет выглядеть так -
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.
Для перевода чисел из
одной системы счисления в другую и наоборот воспользуйтесь калькулятором,
приведенным ниже. Максимальное значение здесь может быть FF - 255.
В этом случае цвет задается тремя шестнадцатеричными числами, каждое из
которых состоит из двух цифр. Первое число определяет интенсивность
красного цвета, среднее- зеленого, последнее- синего цвета.
Все числа могут принимать значения в диапазоне от 00 до FF (от 0
до 255 ). Например: зеленый цвет задается как #00FF00, красный - как
#FF0000, синий - как #0000FF, белый - как #FFFFFF, полное
отсутствие цвета или черный задается как #000000.
В расположенной ниже форме Вы сможете задать любые шестнадцатеричные значения
каждого из трех цветов и посмотреть результат их смешения, кликнув в поле
вывода.
Примеры некоторых шестнадцатеричных значений цветов RGB: градации красного,
синего и зеленого цветов.