Математика + Информатика

Персональный сайт учителя
Сергеевой Екатерины Юрьевны
Меню сайта
Форма входа
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Информатика >> 8 класс >> Системы цветов в компьютерной графике


Мы видим предметы потому, что они излучают или отражают свет.

Свет - электромагнитное излучение.

Цвет характеризует действие излучения на глаз человека. Таким образом, лучи света, попадая на сетчатку глаза, производят ощущение цвета.

Излучаемый свет - это свет, выходящий из источника, например, Солнца, лампочки или экрана монитора.

Отраженный свет - это свет, "отскочивший" от поверхности объекта. Именно его мы видим, когда смотрим на какой-либо предмет, не являющийся источником света.

Излучаемый свет, идущий непосредственно от источника к глазу, сохраняет в себе все цвета, из которых он создан. Но этот свет может имениться при отражении от объекта.

Подобно Солнцу и идругим источникам освещения, монитор излучает свет. Бумага, на которой печатается изображение, отражает свет. Так как цвет может получиться в процессе излучения и в процессе отражения, то существуют два противоположных метода его описания: системы аддитивных и субтрактивных цветов.

Система аддитивных цветов

Если с близкого расстояния (а еще лучше с помощью лупы) посмотреть на экран монитора или телевизора, то нетрудно увидеть множество мельчайших точек трех - красного (Red), зеленого (Green) и синего (Blue) цветов. Размеры этих точек очень малы (около 0,3 мм в диаметре), соседние разноцветные точки сливаются, формируя все другие цвета и оттенки. Компьютер может управлять количеством света, излучаемого через каждую точку экрана. Поэтому, изменяя интенсивность свечения цветных точек, можно создать большое многообразие оттенков.

Таким образом, аддитивный (add - присоединять, прибавлять) цвет получается при объединении (суммировании) лучей трех основных цветов - красного, зеленого и синего. Если интенсивность каждого из них достигает 100%, то получается белый цвет, отсутствие всех трех цветов дает черный цвет. Систему аддитивных цветов, используемую в компьютерных моинторах, принято обозначать аббревиатурой RGB.

Для хранения информации о цвете используется код, состоящий из трех чисел - интенсивность каждого из трех основных цветов. При стандартной кодировке цвета (24 разрядные цвета), интенсивность именяется от 0 до 255. Таким образом с помощью этого метода можно закодировать 2563=16777216 цветов, человек не сможет отличить два цвета отличающиеся лишь на немного друг от друга, а компьютер не видит цвета, он видит только коды, которые будут различными. В различных компьютерных программах можно выбирать цвета "вручную" изменяя интенсивность базовых цветов. Иногда эти числа записываются в десятичной системе счисления (от 0 до 255), а чаще в шестнадцатеричной системе счисления (от 00 до FF).

Так, можно встретить код #FF0000, который означает, что первый базовый цвет горит с максимальной интенсивностью, а остальные цвета - выключены. Это означает, что цвет будет красным. Если же взять цвет #990000, это значит, что цвет по прежнему будет красным, но менее интенсивным. 

Код #000000 означает, что все цвета выключены, а значит на экране монитора будет видна черная точка.

Код #FFFFFF означает, что все цвета включены с максимальной интенсивностью и цвет будет белым.

Код #888888 означает, что все цвета включены с одинаковой, но не максимальной интенсивностью, а значит получится серый цвет. Чем больше интенсивность тем будет серый более светлым, чем меньше интенсивность тем серый будет более темным.

Что же произойдет, если смешать базовые цвета?

красный + зеленый = желтый

красный + синий = пурпурный

зеленый + синий = голубой

Код #FFFF00 указывает на смешение первого (красный) и второго (зеленый) базовых цветов, а значит получится желтый цвет. Код #FFFF44 отличается от предыдущего, что добавляется небольшая интенсивность синего базового цвета, это означает, что будет желтый цвет, но не чистый.

Система субтрактивных цветов

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

Белый цвет состоит из всех цветов радуги. Если пропустить луч света через простую призму, он разложится в цветной спектр. Красный, оранжевый, желтый, зеленый, голубой, синий и фиолетовый цвета образуют видимый спектр света. Белая бумага при освещении отражает все цета, окрашенная же бумага погллощает часть цветов, а остальные - отражает. Например, листок красной бумаги, освещенный белым светом, выглядит красным именно потому, что такая бумага поглощает все цвета, кроме красного. Та же красная бумага, освещенная синим цветом, будет выглеть черной, так как синий цвет она поглощает и ничего не отражает. Вообще если зайти в помещение освещенное, например, красной лампой (фотолаборатория для проявки пленки), то все не красные предметы будут казаться нам черными или серыми, а красные предметы будут казаться красными, потому что в излучаемом красной лампой свете присутствует только красная составляющая спектра.

В системе субтрактивных цветов основными являются голубой (Cyan), пурпурный (Magenta) и желтый (Yellow). Каждый из них поглощает (вычитает) определенные цвета из белого света, падающего на печатаемую страницу. Вот что происходит при смешении этих цветов:

голубой + пурпурный = синий

желтый + пурпурный = красный

желтый + голубой = зеленый

По идее, если смешать в равных пропрорциях эти основные цвета должен получиться черный цвет, в действительности из-за некоторых особенностей типографских красок смесь всех трех основных цветов дает грязно-коричневый тон, поэтому при печати изображения добавляется еще и черная краска (Black).

Систему субтрактивных цветов обозначают аббревиатурой CMYK (чтобы не возникла путаница с Blue, для обозначения черного цвета используется его последняя буква K).

Чтобы легче запомнить смешение цветов, можно воспользоваться "шпаргалкой":

Наш опрос
Оцените мой сайт
Всего ответов: 54
Календарь
«  Декабрь 2017  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Поиск

Copyright Сергеева Екатерина Юрьевна © 2017Создать бесплатный сайт с uCoz