Кодирование графической информации
1. Какой объем видеопамяти необходим для хранения изображения при условии, что разрешающая способность дисплея равна 640×350 пикселей, а количество используемых цветов — 16?
2. Как преобразуется красный квадрат на желтом фоне после выбора команды Invert colors?
3. Закодируйте растровое изображение первой буквы алфавита размером 7×7, черного цвета на белом фоне.
4. Закодируйте векторное изображение первой буквы алфавита размером 7×7, красного цвета на белом фоне (16 цветная палитра цветов).
5. Воспроизведите на бумаге рисунок, описанный в системе 8 векторных команд. Разрешающая способность дисплея – 64×48.
Цвет рисования Красный
Цвет закраски Желтый
Закрасить 16, 10, красный
1. Какой объем видеопамяти необходим для хранения четырех страниц изображения, если битовая глубина равна 24, а разрешающая способность дисплея равна 800 × 600 пикселей?
2. Как нарисовать идеально ровный синий круг с голубой рамкой? Как преобразуется цвета после выбора команды Invert colors?
3. Закодируйте растровое изображение второй буквы алфавита размером 7×7, черного цвета на белом фоне.
4. Закодируйте векторное изображение второй буквы алфавита размером 7×7, синего цвета на сером фоне (16 цветная палитра цветов).
5. Воспроизведите на бумаге рисунок, описанный в системе 8 векторных команд. Разрешающая способность дисплея – 64×48.
Цвет рисования Красный
Цвет закраски Красный
Закрасить 25, 15, красный
Закрасить 28, 32, красный
- Вариант 3
- Вариант 4
- Вариант 5
- 1.На экране дисплея необходимо отображать различных цветов. Вычислить необходимый объем одной страницы видеопамяти при значениях разрешающей способности дисплея 640×480 пикселей.
- 2. Составьте 16 цветную палитру и укажите для каждого цвета код. Как преобразуется цвета после выбора команды Invert colors?
- Цвет рисования красный цвет закраски красный окружность
- Цвет рисования красный цвет закраски красный окружность
- 🌟 Видео
Вариант 3
1. Видеопамять имеет объем, в котором может храниться 4-х цветное изображение размером 640 × 480. Какого размера изображение можно хранить в том же объеме видеопамяти, если оно будет использовать 256-цветную палитру?
2. Приведите примеры трех байтовых кодировок 3 точек желтого цвета.
3. Закодируйте растровое изображение третьей буквы алфавита размером 7×7, черного цвета на белом фоне.
4. Закодируйте векторное изображение третьей буквы алфавита размером 7×7, красного цвета на белом фоне (16 цветная палитра цветов).
5. Воспроизведите на бумаге рисунок, описанный в системе 8 векторных команд. Разрешающая способность дисплея – 64×48.
Цвет рисования Голубой
Прямоугольник 12, 5, 18, 11
Прямоугольник 10, 1, 20, 21
Прямоугольник 20, 9, 50, 21
Цвет закраски Зеленый
Закрасить 20, 24, Голубой
Закрасить 40, 24, Голубой
Цвет закраски Розовый
Закрасить 16, 6, Голубой
Цвет закраски Голубой
Закрасить 30,10, Голубой
Закрасить 15, 15, Голубой
Вариант 4
1. Объем видеопамяти равен 1Мб. Разрешающая способность дисплея — 800×600 пикселей. Какое максимальное количество цветов можно использовать при условии, что видеопамять делится на две страницы?
2. Какие значения должны быть записаны в ячейках памяти, чтобы закодировать два оттенка серого цвета для черно-белого изображения и цветного, если битовая глубина равна 4?
3. Закодируйте растровое изображение четвертой буквы алфавита размером 7×7, черного цвета на белом фоне.
4. Закодируйте векторное изображение четвертой буквы алфавита размером 7×7, зеленого цвета на сером фоне (16 цветная палитра цветов).
5. Воспроизведите на бумаге рисунок, описанный в системе 8 векторных команд. Разрешающая способность дисплея – 64×48.
Цвет рисования Зеленый Цвет закраски Зеленый Установить 30, 5 Линия к 32, 1 Линия к 34, 5 Линия к 30, 5 Закрасить 32, 3, Зеленый Установить 28, 11 Линия к 32, 5 Линия к 36, 11 Линия к 28, 11 Закрасить 32, 8, Зеленый Установить 26, 17 Линия к 32, 11 Линия к 38, 17 Линия к 26, 17 Закрасить 32, 15, Зеленый Цвет рисования Коричневый Цвет закраски Коричневый Прямоугольник 31, 17, 33, 20 Закрасить 32, 19, Коричневый
Вариант 5
1.На экране дисплея необходимо отображать различных цветов. Вычислить необходимый объем одной страницы видеопамяти при значениях разрешающей способности дисплея 640×480 пикселей.
2. Составьте 16 цветную палитру и укажите для каждого цвета код. Как преобразуется цвета после выбора команды Invert colors?
3. Закодируйте растровое изображение пятой буквы алфавита размером 7×7, черного цвета на белом фоне.
4. Закодируйте векторное изображение пятой буквы алфавита размером 7×7, розового цвета на черном фоне (16 цветная палитра цветов).
5. Воспроизведите на бумаге рисунок, описанный в системе 8 векторных команд. Разрешающая способность дисплея – 64×48.
A. Цвет рисования Серый
B. Цвет закраски Коричневый
C. Прямоугольник 10, 11, 35, 18
Видео:Как сделать Идеальный градиент маркерами?Скачать
Цвет рисования красный цвет закраски красный окружность
clMoneyGreen – цвет зеленых денег
Также можно задать цвет номером, например random(16777215) – случайный цвет из всей палитры цветов Паскаля
Ниже указаны некоторые процедуры модуля GraphАВС, применяющиеся для построения примитивов.
setpixel(x,y,c) построить точку (x,y) цветом c
lineto(x,y) рисует отрезок от текущего положения пера до точки (x,y)
line(x1,y1,x2,y2) соединить две точки отрезком
rectangle(x1,y1,x2,y2) построить прямоугольник с заданными концами диагонали и сторонами, параллельными осям координат
circle(x,y,r) построить окружность с центром (x,y) и радиусом R
arc(x,y,a,b,r) построить дугу окружности: a,b – начальный и конечный углы в градусах
ellipse(x1,y1,x2,y2) нарисовать эллипс, заданный описанным
setpencolor(с) устанавливает текущий цвет рисунка
floodfill(x,y,c) заливает область цветом c, начиная с точки (x,y)
Начертить на экране 15 окружностей уменьшающегося радиуса, чтобы радиус был в 10 раз больше номера окружности.
uses crt, graphabc;
var t:integer; begin
for t:=15 downto 1 do
Пример графической программы:
Простейшие задачи на графику:
- В центре окна (640х400) нарисовать окружность радиусом 40 и закрасить ее красным цветом.
- В центре окна (640х400) нарисовать прямоугольник 80х50 и закрасить его зеленым цветом.
- По углам окна (640х400) нарисовать по одной окружности радиусом 15 и закрасить их разными цветами.
- В центре окна (640х400) нарисовать квадрат 80х80, в его центре нарисовать окружность радиусом 40 и закрасить их разными цветами.
- Нарисовать несложный домик и около него простую фигурку человечка.
- Нарисовать в центре экрана простой самолетик на взлетной полосе и вдоль нее несколько деревьев.
- Дополнительные задания: использование графики в цикле
- Расставить на экране 100 точек со случайными координатами X и Y («звездное небо»). Координаты выбирать с помощью random.
- Нарисовать в центре экрана Олимпийские кольца.
- Расставить на экране 30 окружностей со случайными координатами X и Y, случайного радиуса и цвета («мыльные пузыри»).
- Через точку в центре экрана провести 20 отрезков, вторая координата которых выбирается случайно («разбитое стекло»).
- Написать графическую иллюстрацию к задаче: запросить с клавиатуры координаты точки (X, Y) и горизонтального отрезка прямой (Xn, Xk, Yn) и определить, лежит ли точка на прямой. Сообщение вывести на экран.
Видео:Три главных цвета в рисованииСкачать
Цвет рисования красный цвет закраски красный окружность
При векторном подходе изображение рассматривается как совокупность простых элементов: прямых линий, дуг, окружностей, эллипсов, прямоугольников, закрасок и др., которые называются графическими примитивами.
Положение и форма графических примитивов задаются в системе графических координат.
Отрезок прямой линии определяется указанием координат его концов; окружность — координатами центра и радиусом; многоугольник — координатами его углов; закрашиваемая область — граничной линией и цветом закраски и пр.
- Решение задач:
Решение:
Цвет рисования Голубой
Установить 3,17
Линия к 47, 17
Линия к 37,27
Линия к 13,27
Линия к 3,17
Цвет закраски Голубой
Закрасить 20,25 Голубой
Цвет рисования Белый
Цвет закраски Белый
Окружность 18,22,2
Закрасить 18,22, Белый
Окружность 25,22,2
Закрасить 25,22, Белый
Окружность 32,22,2
Закрасить 32,22, Белый
Цвет рисования Синий
Цвет закраски Белый
Цвет закркски Красный
Установить 11,17
Линия к 19,2
Линия 19,17
Линия к 11,10, Синий
Цвет рисования Коричневый
Установить 19,2
Линия к 32, 17
Линия к 19,17
Линия 19,2
Цвет закраски Белый
Закрасить 22,10 Коричневый
Решение задач:
№ 1. С помощью векторных команд, данных в примере выше, описать объекты 87 А — 87 Р. Разрешающую способность дисплея выбрать самостоятельно.
№ 2. Ниже даны описания некоторых рисунков с помощью использованной в примере 2 системы векторных команд. Воспроизвести на бумаге эти рисунки. Разрешающая способность дисплея 64 * 48.
№ 2 А
Цвет рисования Красный
Цвет закраски Желтый
Окружность 16,10,2
Закрасить 16,10, Красный
Установить 16,12
Линия к 16,23
Линия к 19,29
Линия к 21,29
Линия 16,23,13,29
Линия13,29,11,29
Линия 16,16,11,12
Линия 16,16,21,12
№ 2 Б
Цвет рисования Красный
Цвет закраски Красный
Окружность 20,10,5
Окружность 20,10,10
Закрасить 25,15, Красный
Окружность 20,30,5
Окружность 20,30,10
Закрасить 28,32, Красный
Домашнее задание: п. 1.2.2, записи в тетради, выполнить задание № 1 (87 Г), № 2 (Б).
🌟 Видео
Почему красный - БАЗОВЫЙ цвет? Ведь его можно смешать!Скачать
мини урок акварелью "Арбуз".Скачать
Обязательное задание #shorts #foryou #рисунок #художник #art #speedpaint #акварель #watercolorСкачать
Оттенки красного. Часть IСкачать
2кл.ИЗО.4 урок. Три основных цвета-жёлтый, красный,синийСкачать
ЭТО Рисовали Все #рисованиеСкачать
ИСПОРТИЛА ВСЕ ФЛОМАСТЕРЫСкачать
Температура цвета. Тёплые и холодные оттенки и палитры // Color temperatureСкачать
Красный или Синий?💦3д рисунок цветными карандашами. Портрет на бумаге. Художник самоучка💙Скачать
Как сочетать цвета. Основы цветовой теории.Скачать
Два крутых способа нарисовать яблоко🍎❤ #shortsСкачать
Как правильно смешивать краски и получать желаемые оттенкиСкачать
Два крутых способа нарисовать тюльпан 🌷💖 #shortsСкачать
4 главных правила для маркеровСкачать
ЦВЕТ в графических работах - А. РыжкинСкачать
Цветовой круг. Учимся смешивать цвета. Теория цвета.Скачать
Что художник должен знать о теории цвета? | Цветовой круг ИттенаСкачать
•Идеи рисунков• 🦋✨Скачать