Цветовые модели
В графическом редакторе выполнить следующие задания и оформить отчет.
Задание 1. Цветовая модель RGB Построить три пересекающихся окружности с центрами в вершинах правильного треугольника. Выполнить заливку областей цветами RGB и вторичными цветами CMY. | Задание 2. Цветовая модель CMYK Построить три пересекающихся квадрата. Выполнить зал ивку областей вторичными цветами CMY и цветами RGB. |
В отчете дать обоснование раскраски 1 и 2 заданий.
Задание 3.Соотношение между растровой и векторной графикой в изобразительной модели арбуза
Строится графическая модель. Объект моделирования - арбуз. Цель моделирования – продемонстрировать внешний вид арбуза. Основные свойства – форма и цвет. Идеализация формы – сфера. При изображении на плоскости – круг. Цвет – чередование полос темного и светлого зеленого цвета. Полосы практически одинаковой ширины. Сердцевина – розового «арбузного» цвета, корка очень светлого, «белесого» цвета. Как показать? Вырезать кусок. Семечки – темно коричневые, блестящие.
В отчете перечислить использованные инструменты с указанием, какие из них векторные, а какие растровые
Задание 4. Фрактальный подход к построению изображений
Используется Paint. Рисунок выполняется последовательным усложнением формы. Начните с отдельной ветки. Используя копирование и вставку, повороты и отражения, постройте более сложные ветки, соедините их в отдельное дерево, используйте ту же технику для получения «разных» деревьев.
Программирование
Задание 5. Число цвета
Число цвета представляется 32-х битовым числом и обычно записывается шестнадцатеричной константой в виде BBGGRR. Напишите функцию rgb(R, G, B), которая по интенсивности красного, зеленого и синего установит нужный цвет:
|
Задание 6. Темные и светлые цвета палитры IRGB
Программа на Си. Цвета в шестнадцати цветовой палитре делятся на тёмные (с номерами от 0 до 7) и светлые (с номерами от 8 до 15) так, что каждому тёмному цвету соответствует светлый. Например, тёмному цвету 1 соответствует светлый цвет 9, а светлому цвету 14 соответствует тёмный цвет 6. По заданному номеру цвета вычислите номер соответствующего ему цвета.
Задание 7. Сложение цветов палитры IRGB
Дан квадрат, поделенный на области, как показано на рисунке
Области 1, 2, 4, 5 закрашены цветом X, области 2, 3, 5, 6 закрашены цветом Y, а области 4, 5, 6, 7 закрашены цветом Z. Все цвета кодируются четырьмя битами IRGB, где I определяет яркость, R – наличие красного, G – зеленого, B синего цвета. Так, что 1111 определяет белый цвет, а 0000 – черный цвет. Там, где цвета накладываются друг на друга, возникает новый цвет. Новый цвет определяется логическим сложением битов. Например, если цвет X имеет код 1100, а цвет Y – код 1010, то область 2 окажется закрашенной цветом 1110. Все возможные цвета получают порядковый номер в соответствии с их двоичным кодом. Например, цвет с кодом 1110 получает номер 14.
Требуется определить раскраску всех областей в соответствии с указанным выше правилом.
Формат входных данных. В одной строке три целых числа через пробел – цвета X, Y, Z. Цвета X, Y, Z – это любые возможные цвета в диапазоне от 0 до 15 в любом порядке.
Формат выходных данных. Одна строка с номерами цветов для областей 1, 2, 3, 4, 5, 6, 7 через пробел.