ЛАБОРАТОРНАЯ РАБОТА 3.
ОБРАБОТКА ГРАФИЧЕСКОЙ ИНФОРМАЦИИ.
3.1. ЦЕЛЬ РАБОТЫ
Познакомиться с основными понятиями растровой и векторной графики.
3.2. ТЕОРЕТИЧЕСКОЕ ВВЕДЕНИЕ
В настоящее время программ, работающих с графикой, очень много: простейшие программы для просмотра изображений (See, View), программы для создания и редактирования простейших рисунков (Paint, Paintbrush), программы для профессионального редактирования рисунков (PhotoEditor, PhotoShop) и программные пакеты, объединяющие все эти функции и дополняющие их (Corel Draw).
Для хранения графических файлов используются разные форматы – способы кодирования информации. На формат указывает расширение в имени файла. Некоторые графические программы могут поддерживать небольшое количество форматов, а, например, Corel Drawили PhotoEditor – почти все существующие графические форматы. В редакторах, поддерживающих несколько форматов, при сохранении файла можно выбрать и формат для их хранения.
Самые простые и самые громоздкие форматы - BMPиPCX. Они поддерживаются и читаются всеми графическими редакторами, но объем файлов-картинок таких форматов слишком велик.
В сети Internet чаще всего используются два формата графики – JPGи GIF. Самый экономичный из них – формат JPG.
К графическим файлам относятся и файлы с трехмерной графикой, часто содержащей и движение. Одно из расширений (формат) таких файлов – AVI. Картинки-мультфильмы создаются программами-аниматорами. К ним можно отнести GIF-аниматор, 3DStudio, DMAX.
Одной из программ, позволяющих создавать и редактировать графику, является графический редактор Paint, который автоматически устанавливается вместе с ОС Windows.
Программа Paintявляется простейшим редактором графических изображений.
В современных графических редакторах используется два вида графики: растровая и векторная. Отличаются они принципом кодирования графики (форматом) и вследствие этого, отражением рисунка на экране после преобразования.
В случае растровой графики рисунок хранится в видематрицы рисунка (растра), состоящего из конкретного набора цветных точек. При изменении (увеличении) масштаба каждая точка преобразуется в квадратик большего размера, то есть из маленькой аккуратной картинки после увеличения можно получить набросок в стиле кубизма.
В случае векторной графики, изображение сохраняется в виде набора математических, описывающих линии, из которых состоит рисунок. Чем выше скорость процессора, тем быстрее пересчитывается изображение. При увеличении размера рисунка, заданного в векторной графике, изображение пересчитывается и выглядит после этого также гладко, как и при меньшем размере.
Векторное и растровое изображение используется и для отображения текста. Рядом слева с названием шрифта, описанного в векторном формате, находятся две буквы ТТ, это начальные буквы слов True Type. Названия шрифтов, описанных в растровом формате, такого комментария не содержат.
Графический редактор Paintзапускается командой: Пуск => Программы => Стандартные => Paint
Как и все окна приложений ОС Windows, окно редактораPaintимеет строку заголовка, строку меню, панель инструментов, рабочее поле, горизонтальную и вертикальную полосу прокрутки, окно атрибутов, палитру, строку служебной информации.
строка меню строка заголовка рабочее поле
панель инструментов
окно атрибутов
палитра
строка служебной информации
При создании изображения с помощью графического редактора, удобно основные части рисунка изображать в отдельном месте (как заготовки для аппликации).
По мере необходимости следует изменять пропорции заготовок (сжимать\растягивать, отображать симметричные элементы, стирать часть элемента, изменять угол наклона и т.п.). А затем сдвигая заготовки, собирать в стороне из частей готовый рисунок, используя Выделение блоков, Копирование, Перемещение, Удаление.
Для детальной дорисовки изображения следует использовать команду Изменение масштаба и в укрупненном масштабе дорисовать все неточности.
В качестве примера приведем технологию рисования кота Леопольда:
1. Нарисуйте четыре, не пересекающих друг друга эллипса.
1 – голова
2 – глаз
3 - верхняя часть туловища
4 - нижняя часть туловища
Детали 2,3,4 выделите и выполните наклон деталей по вертикали на 15-20 градусов.
2. Переместите глаза на положенное место, используя прозрачный фон, операцию копирования и резинку для стирания лишних частей.
4. Используя Карандаш и Прямую нарисуйте руки и ноги кота.
Нарисуйте отдельно эллипс для носа, наклоните его и перенесите на положенное место, используя прозрачный фон.
5. Используя Прямую нарисуйте уши кота.
6. Нарисуйте отдельно эллипс для лапок. Затем используя различные наклоны для эллипса, скопируйте его на положенные места, используя при этом прозрачный фон.
7. Лишние линии сотрите резинкой.
8. Используя толстую Кривую нарисуйте рот кота.
9. Нарисуйте отдельно эллипс для пальцев. Затем используя различные наклоны для эллипса, скопируйте его на положенные места, используя при этом прозрачный фон.
10. Лишние линии сотрите резинкой, а если переусердствуйте, то дорисуйте Карандашом, используя крупный масштаб рисунка.
11. Используя Кривую и наклоненный эллипс, нарисуйте хвост кота.
12. Нарисуйте Карандашом волосы кота, используя крупный масштаб рисунка.
13. Используя наклоненные эллипсы, нарисуйте зрачки кота.
14. Нарисуйте Карандашом бантик и усы кота, используя крупный масштаб рисунка.
15. Проверьте все ли линии, частей, предназначенных для закраски замкнуты. Разрывы дорисуйте Карандашом.
16. Используя заливку закрасьте кота.