Использование технологий WWW для доступа к базам данных



         

Представление цвета


Для обозначения цветов можно использовать слова вроде красный или

белый. Но человеческий глаз различает миллионы цветовых оттенков,

и не хватит слов ни одного языка, чтобы точно передать каждый из них.

По этой причине с приближением эры цветного телевидения и печати

люди стали задумываться над тем, как можно закодировать информацию

о цвете.

Всем хорошо известно, что существует чистые цвета (цвета видимого спектра,

радуги) и смешанные цвета (например, белый цвет -- смешанный).

В видимом спектре четко выделяются три основных цветовых оттенка:

красный, зеленый и синий. Было замечено, что, смешивая эти основные цвета,

можно с хорошей точностью получать почти все возможные оттенки,

наблюдаемые нами в спектре. Именно на принципе смешения красного, зеленого

и синего цветов построены электронные лучевые трубки цветных телевизоров

и мониторов.

Как известно, компьютеры работают с числами, и именно с числами им

проще всего работать. Естественно, что для обозначения яркости цветовых

компонент (так мы будем называть интенсивности основных цветов)

в цифровой технике стали применять числа. Подсчитано, что для корректного

цветовоспроизведения достаточно выделить по 256 уровней интенсивности

для каждой из компонент. За нулевой уровень принимается полное отсутствие

яркости, за 255-й -- полная яркость. Таким образом может быть отображено

цветов.

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

аббревиатура RGB (от Red-Green-Blue, названий основных цветов на

английском языке).

Если представить себе цветовое пространство, соответствующее

RGB-модели, то оно будет представлять собой куб в системе координат, где

в качестве осей выбраны линии возрастания интенсивности компонент,

точками которого будут являться конкретные цвета.

Люди с хорошим пространственным воображением, представив себе такой куб,

могут сразу примерно прикидывать RGB-разложения конкретных цветов.

RGB-куб выглядит примерно так:

RGB-cube

Запись RGB-описания цвета удобно производить в виде так называемого




Содержание  Назад  Вперед