Цветовая модельЦветовая модель представляет из себя совокупность методов и средств, необходимых для представления определённых цветовых пространств. Цветовая модель состоит из цветовых координат и способа их реализации.
Цветовые координатыРассмотрим простой пример. Пусть перед нами стоит банка с прозрачной водой, в которую мы постепенно наливаем красную краску. Цвет жидкости в этой банке начнет варьироваться от прозрачного (в тот момент, когда мы ещё не начали наливать краску) до ярко-красного (в тот момент, когда краски в банке окажется существенно больше, чем воды). Теперь разобьём время заливания краски на n одинаковых отрезков. Пронумеруем их и сопоставим каждому из пронумерованных моментов времени цвет, который имеется в банке в этот момент. Таким образом мы получили очень хороший вариант понимания цвета. Теперь если мы напишем номер цвета на бумажке, мы сможем всегда восстановить его, заливая краску в банку и остановившись, достигнув номера записанного на бумажке момента времени. Число, описывающее цвет, называется его цветовой координатой. Так как нам надо описывать не только красный цвет, а все цвета, мы введем несколько цветовых координат. Например, человеку известно, что практически любой цвет можно получить, смешав синюю, зеленую и красную краску. Возьмем числа, обозначающие количество красной, синей и зелёной краски в данном цвете — и вот мы уже получили цветовое пространство из трёх цветовых координат. Это краткое описание цветовой модели RGB. Дискретность цветового пространстваВернёмся к нашему примеру банки с краской. Мы отсчитываем моменты времени один за одним и получаем описание цвета в эти моменты. Но как же описать те цвета, которые возникают в банке между этими моментами? Ответ прост — никак. Получается, что любая цветовая модель не может описать множество цветов? Да, это так. Однако, расстояние между цветами (в случае нашего примера — между замерами) настолько мало, что разница между предыдущим и очередным цветом чрезвычайно мала. Распространенные цветовые моделиСамыми распространенными цветовыми моделями являются модели RGB, CMYK, HSL, HSB, LAB. Также широко используется эталонная модель XYZ, основанная на замерах характеристик человеческого глаза. XYZ — единственная цветовая модель, в которой любой цвет, ощущаемый человеком, представим только положительными значениями координат. |