– Да, красный и жёлтый вместе дают оранжевый.


– А если смешать синий с красным, то получится фиолетовый.


А если нарисовать большую каляку-маляку, перемешав все-все краски, то получится большое чёрное пятно.


– Ага. У меня часто так выходит.


И всё это происходит в соответствии с законами цветовосприятия, то есть с законами физики.


– Надо будет рассказать об этом учительнице рисования!


Я думаю, она знает.

Все-все-все оттенки цветового спектра можно выразить, задавая количество всего трёх цветов – красного, зелёного и синего. Это называется цветовой моделью RGB, от «Red» – красного, «Green» – зелёного и «Blue» – синего.

Чтобы задать цвет, указывают, сколько в нем каждого из этих трёх основных компонентов. При этом обычно 255 является максимально возможным числом, что позволяет передавать шестнадцать миллионов различных оттенков. Например, R:100, G: 50, B: 80 – это тёмно-фиолетовый. Красный – это R: 255, G: 0, B: 0, то есть полное наличие красного и отсутствие остальных. Зелёный – R: 0, G: 255, B: 0.

Может, вы скажете мне, как записать в модели RGB синий цвет?


– Видимо R: 0, G: 0, B: 255.


Правильно.

Белый цвет выражается как R: 255, G: 255, B: 255, то есть наличие всех цветов, а чёрный R: 0, G: 0, B: 0, то есть полное отсутствие цветов – пустота.


– А ведь Вы говорили, что наличие всех цветов это как раз получится чёрный.


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

Кстати, есть другая цветовая модель, как раз более удобная в случаях, когда изображение готовят для печати на бумагу. Это модель CMYK. В ней все цвета задаются соотношением голубого (Cyan – буква «C»), пурпурного (Magenta – буква «M»), жёлтого (Yellow – буква «Y») и чёрного (blacK – буква «K»).


– А почему от черного буква «K», а не «B»?


В слове «black» выбрали букву «k», чтобы не путать с «Blue» – синим.


– И здесь всё по-разному! То так, то этак.


Да, тема-то очень сложная. Художники хотят, чтобы их картины были напечатаны как можно качественнее. Чтобы ни один оттенок цвета не пропал. Так что приходится поломать голову, как этого добиться.


Я, кстати, хочу здесь обратить ваше внимание, что информатика – это не какая-то отдельная наука. Посмотрите, как в случае с хранением изображений она связана и с рисованием и с физикой. Почему вы видите радугу на небе и почему она состоит из семи основных цветов, вы будете проходить на физике, когда дойдете до её раздела, под названием оптика. Цветовой круг, в котором все цвета плавно-плавно переходят из одного в другой, замыкаясь в единое кольцо, вам покажут на рисовании. И научат смешивать цвета. А информатика на основе этих знаний придумала как хранить картинки в компьютере.

Для программистов всегда существует какая-то «предметная область». Нужно знать что-то ещё, кроме самого компьютера. Поэтому в школе нет ненужных предметов. Вы не знаете, что вам потом когда-нибудь пригодится.


– И физкультура?


Физкультура, я думаю, вам уже пригождается.


Ладно, вернемся к нашим картинкам.

Рисуют или изменяют изображения, как мы уже говорили, в специальных программах – графических редакторах. Их, как и для текстов, существует довольно много. Все возможности этих редакторов придётся изучать отдельно, когда они вам понадобятся. Я уверен, что вы с этим прекрасно справитесь.


– Ага. Маша, а давай возьмём фотографию нашего класса и всем чего-нибудь смешное пририсуем.


– Давай. Только придётся себе тоже что-нибудь пририсовать, чтобы отвести подозрения. Мне, например, корону.