Использование растровых графических редакторов в работе с изображениями

Понятие информационной модели изображения и порядок ее применения. Обобщенный процесс работы пользователя над графическим проектом. Элементы объектной части интерфейса в диалоговом окне. Основные характеристики векторного и растрового изображения.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 23.08.2013
Размер файла 980,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http:\\www.allbest.ru\

29

Министерство Сельского Хозяйства Российской Федерации

ФГОУ ВПО «Воронежский Государственный Аграрный Университет Имени Императора Петра I»

ЦЕНТР ДОТ

КУРСОВАЯ РАБОТА

по дисциплине «Компьютерная графика»

на тему «Использование растровых графических редакторов в работе с изображениями»

Выполнил:

студент заочной формы обучения

Галкин С.В.

набор июнь 2009

шифр ДИ/09004

Проверил:

Россошь 2013

Содержание

  • Введение
  • Раздел 1. Информационные модели изображений. Понятие информационной модели изображения и порядок ее применения
  • Виды информационных моделей изображения
  • Раздел 2. Самостоятельная работа
  • Заключение
  • Список использованной литературы

Введение

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

Основная задача распознавания образов состоит в преобразовании уже имеющегося изображения на формально понятный язык символов. Распознавание образов или система технического зрения (COMPUTER VISION) -- это совокупность методов, позволяющих получить описание изображения, поданного на вход, либо отнести заданное изображение к некоторому классу (так поступают, например, при сортировке почты). Одной из задач COMPUTER VISION является так называемая скелетизация объектов, при которой восстанавливается некая основа объекта, его «скелет».

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

При обработке изображений существует следующие группы задач:

Ограничимся работой только с цифровым изображением. Цифровые преобразования по цели преобразования можно разделить на два типа:

-- реставрация изображения - компенсирование имеющегося искажения (например, плохие условия фотосъемки);

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

Компьютерная (машинная) графика (COMPUTER GRAPHICS) воспроизводит изображение в случае, когда исходной является информация неизобразительной природы. Например, визуализация экспериментальных данных в виде графиков, гистограмм или диаграмм, вывод информации на экран компьютерных игр, синтез сцен на тренажерах.

Компьютерная графика в настоящее время сформировалась как наука об аппаратном и программном обеспечении для разнообразных изображений от простых чертежей до реалистичных образов естественных объектов. Компьютерная графика используется почти во всех научных и инженерных дисциплинах для наглядности и восприятия, передачи информации. Применяется в медицине, рекламном бизнесе, индустрии развлечений и т. д. Без компьютерной графики не обходится ни одна современная программа. Работа над графикой занимает до 90% рабочего времени программистских коллективов, выпускающих программы массового применения.

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

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

В компьютерной графике рассматриваются следующие задачи:

-- представление изображения в компьютерной графике;

-- подготовка изображения к визуализации;

-- создание изображения;

-- осуществление действий с изображением.

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

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

Раздел 1. Информационные модели изображений. Понятие информационной модели изображения и порядок ее применения

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

Концепция информационной модели изображения

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

Рис. 1. Структура информационной модели изображения

Совокупность данных, описывающих изображение, состоит из дескрипторов. Дескриптор - это структурный элемент информационной модели изображения, представляющий собой совокупность данных, содержащих в себе информацию об отдельном структурном элементе изображения. Структура дескриптора и смысл его компонентов зависят от категории изображения и выбранной цветовой модели. Они различны для пиксельной и векторной информационных моделей. Как будет показано в последующих разделах, дескрипторы информационной модели пиксельного изображения однотипны, а в информационную модель векторного изображения входят дескрипторы различных типов. Типы дескрипторов соответствуют классам объектов, составляющих изображение.

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

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

Примечание

Например, графические документы формата TIFF могут содержать в себе несколько взаимодействующих в процессе рендеринга изображений - слоев. Форматы GIF и PNG позволяют сохранять в одном документе совокупность изображений, составляющую анимационный ролик.

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

Схема работы с информационной моделью изображения

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

Рис. 2. Обобщенный процесс работы пользователя над графическим проектом

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

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

Если в начале работы над графическим проектом в распоряжении пользователя имеются исходные изображения, то первоначальное состояние информационной модели будет иным. Исходные изображения могут быть представлены в виде ранее построенных информационных моделей или отпечатков. Первые чаще всего представляют собой графические документы, разработанные в уже завершенных графических проектах, созданные тем же пользователем или другими авторами. Если исходные данные представляют собой фрагменты более или менее стандартных изображений, предназначенных для многократного использования, к ним применяется собирательное наименование "клипарт".

Примечание

В переводе с английского "клипарт" означает "вырезка". Первые библиотеки клипарта, предназначенные для компьютерной графики, представляли собой наборы файлов с изолированными от фона частями пиксельных изображений. При импорте таких фрагментов в пустой графический документ получалось очень похоже на картинку, вырезанную из книги или журнала. Сегодня термин трактуется значительно шире. В понятие клипарт включают и стандартные фрагменты векторных изображений, и даже наборы трехмерных моделей. Библиотеки клипарта различного назначения и тематики сегодня выпускаются на коммерческой основе.

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

Последующая работа пользователя над графическим проектом состоит в редактировании информационной модели изображения. К операциям редактирования относятся:

* создание новых графических объектов в составе информационной модели;

* удаление ставших ненужными объектов;

* изменение параметров ранее имевшихся в составе информационной модели объектов.

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

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

1. С помощью верхнего раскрывающегося списка выбрать базу выравнивания.

2. Установив флажки, определить условия выполнения выравнивания.

3. Командной кнопкой Apply выровнять выделенные графические объекты.

Рис. 3. Элементы объектной части интерфейса в диалоговом окне

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

Примечание

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

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

Примечание

В аппаратно-программный комплекс устройства вывода обычно входят аппаратные средства этого устройства и обеспечивающие их функционирование программы - драйверы.

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

Примечание

Например, многие печатающие устройства могут воспринимать не только пиксельную, но и векторную модель изображения. Для описания передаваемых печатающему устройству изображений разработаны специальные языки, например, PostScript. За счет усложнения информационной модели достигается повышение качества воспроизведения изображений.

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

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

Большинство графических редакторов ориентированы, главным образом, на работу с графическими документами собственного формата, специфического для этого редактора. Вместе с тем, все графические редакторы могут выполнять импорт и экспорт графических документов. Экспорт - преобразование внутреннего представления информационной модели в формат, отличающийся от собственного формата документов графического редактора, с сохранением результата в виде файла.Импорт - чтение графического документа, представленного в виде файла, в формате, отличном от собственного формата документов графического редактора, и преобразование его в формат внутреннего представления информационной модели для последующей обработки. Иногда функции импорта и экспорта реализуются в виде дополнительных модулей, которые называют фильтрами импорта/экспорта.

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

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

Виды информационных моделей изображения

В этом разделе рассматриваются устройство и основные свойства базовой информационной модели векторного изображения, на основе которой разработаны все форматы векторных графических документов.

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

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

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

На рис. 4 представлен простейший векторный рисунок, построенный по известному детскому стишку "Точка, точка, запятая…".

Рис. 4. Векторное изображение

векторный растровый изображение графический

К сожалению, этот известный всем текст содержит явно недостаточно информации для однозначного воспроизведения изображения, и автору пришлось многое добавлять от себя. В частности, не было никаких указаний о расположении упомянутых графических объектов и об их размерах. Результаты доработки представлены в табл. 1.

Таблица 1. Состав векторной информационной модели изображения.

Анализируя данные табл. 1, составляющие векторную информационную модель изображения, можно сделать несколько выводов о природе этой модели.

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

* Дескрипторам модели соответствуют строки табл. 1. Каждый из дескрипторов описывает независимый графический объект, которому сопоставлено уникальное имя. Имя объекта может содержать в себе информацию о том, чему соответствует этот объект в реальном или виртуальном мире.

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

Примечание

В дескрипторе также содержится информация о цвете объекта, но в данном примере для упрощения соответствующие свойства не были представлены.

Эти выводы будут подробнее рассмотрены в первых разделах главы 2.1. Здесь ограничимся перечислением основных достоинств и недостатков векторной информационной модели. Начнем с достоинств:

* При желании автора, векторное изображение можно структурировать с любой степенью детализации. Произвольному фрагменту изображения можно поставить в соответствие именованный графический объект или именованную связанную группу графических объектов векторной информационной модели. Это дает возможность установить соответствие дескрипторов модели структуре изображаемого объекта, что, в свою очередь, значительно упрощает и ускоряет выделение нужных для работы частей изображения.

* Геометрические преобразования векторных изображений выполняются с помощью простых операций. В процессе масштабирования изображение не искажается, визуальная информация не теряется, артефакты (визуальный шум) не появляются (рис. 5). Кроме того, ширина линий векторного изображения по желанию может оставаться при масштабировании неизменной (как на рис. 5) или меняться в соответствии с масштабом.

Рис. 5. Увеличение размера изображения при работе с векторной информационной моделью

* Векторная модель изображения сравнительно компактна, объем требующейся для ее размещения памяти зависит только от количества графических объектов, входящих в ее состав, но не от размера изображения.

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

Наряду с перечисленными достоинствами у векторной информационной модели изображения имеются и недостатки:

* Сложность в освоении, что обусловлено включением в состав модели большого числа классов графических объектов. На изучение этих классов и методов работы с ними требуется немало времени.

* Данная модель не является унифицированной. В разных программных средствах компьютерной графики используется различная номенклатура классов графических объектов и различные структуры классов составных графических объектов. За счет этого переход на новый векторный графический редактор может потребовать значительных затрат времени и труда на изучение новой версии векторной информационной модели.

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

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

Пиксельная информационная модель

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

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

Примечание

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

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

Примечание

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

Примечание

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

В базовом варианте область данных пиксельной информационной модели изображения состоит из последовательности дескрипторов, каждый из которых описывает один пиксел изображения. Координаты пиксела не указываются в дескрипторе, поскольку его место в растре можно однозначно определить по порядковому номеру дескриптора и размеру растра. Следовательно, в дескрипторе достаточно указать только характеристику цвета. Способ представления характеристики цвета в дескрипторе зависит от выбранной цветовой модели.

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

Рис. 6. Построение пиксельной информационной модели изображения: а - тесселяция изображения; б - усреднение цветовых характеристик пикселов; в - массив дескрипторов штрихового пиксельного изображения

По рис. 6 можно сделать несколько выводов о природе пиксельной информационной модели изображения.

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

* Размер пиксельной информационной модели изображения не зависит от его сложности, а определяется только его размерами, числом пикселов в растре и размером дескриптора пиксела (который определяется выбором модели цвета).

* Процедура построения пиксельной информационной модели легко автоматизируется. Сканирование позволяет строить пиксельную информационную модель плоского отпечатка, фотографирование цифровой камерой - реальной сцены или объекта, трехмерное моделирование с последующим рендерингом - сцены или объекта виртуального мира.

* Однородная структура данных пиксельной модели позволяет редактировать изображение на любом уровне глобальности. Одним и тем же способом можно, например, изменить цветовую характеристику как всего изображения, так и единственного пиксела. Это позволяет выполнять очень тонкую корректировку изображений.

* При малых размерах пикселов изображение может быть очень реалистичным, передавая все мелкие детали и цветовые нюансы.

* Алгоритм рендеринга базовой пиксельной информационной модели достаточно прост и не требует большой вычислительной мощности и продолжительного времени. Вывод контрольного изображения на экран и на печать осуществляется сравнительно быстро.

Впрочем, пиксельная информационная модель имеет и существенные недостатки.

* Число пикселов в растре жестко фиксируется в момент построения модели. При необходимости увеличить размеры изображения приходится либо менять размеры пикселов, либо повторять процедуру построения растра - выполнять повторное растрирование. На рис. 7 показан пример увеличения размеров пиксельного изображения: отчетливо видны зазубривание кромок и появление вдоль них размытой зоны.

Рис. 7. Увеличение размера изображения при работе с пиксельной информационной моделью

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

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

* Если графический проект требует отпечатков крупного размера и большой четкости при высокой точности воспроизведения цвета, пиксельная информационная модель становится слишком громоздкой. Время обработки такой модели резко возрастает, и с ней приходится работать по частям.

Раздел 2. Самостоятельная работа

Рис.8 Изображение мыльный шар.

Практическая часть

Создание эмблемы Photoshop.

Заходим в Файл > Создать и создаём изображение 400?400рх. Идём в Изображение > Направляющие > Направляющая, оставляем стандартные настройки.

Опять идём в Изображение > Направляющие > Направляющая и поменяйте там«Горизонталь» на «Вертикаль». Рис. 9.

Рис.9

Кликаем по чёрному квадратику в панели инструментов, и в открывшемся меню в текстовое табло «HTML-разметка» пишем 4985ff. Теперь кликаем по белому квадратику и в HTML-разметку пишем abd6ff. Берём инструмент «Градиент» и заливаем как на рисунке 10.

Рис.10.

Теперь берём инструмент «Текст» и пишем шрифтом Arial Heavy пишем «pse». Перетаскиваем текст на центр картинки. Теперь снова кликаем по верхнему квадратику в панели инструментов, в HTML-разметку пишем 023ca8. Кликаем по нижнему квадратику, в HTML-разметку пишем 0167cc. Теперь на панели «Слои, Каналы, Контуры, Отменить -- Кисти, Текстуры, Градиенты» запираем альфа канал у слоя с градиентом, теперь инструментом «Градиент» заливаем текст от самой нижней точки в тексте, до верхней.

Дублируем слой с текстом. Выделяем текст, заливаем его черным цветом, уменьшаем выделение на 3 и нажимаем «del», ставим непрозрачность слоя на 30. Рис.11.

Рис.11

Заключение

GIMP представляет собой интересный графический редактор, имеющий вольную лицензию на распространение и отлично предоставляющий пользователю великолепные функции в сфере графики и редактирования изображений.

Непривычным кажется его «двоякий» интерфейс. Такой интерфейс очень редко используется в графических редакторах.

Так по функционалу Gimp сравним с Photoshop. Как и Photoshop, он обладает практически всеми функциями, необходимыми современному графическому редактору. Редактор поддерживает растровую графику и частично векторную. Если рассматривать исключительно любительский уровень, то совершенно бесплатно мы получаем качественный, стабильный продукт с богатыми возможностями.

Список использованной литературы

Дик Мак-Клелланд, Лори Ульрих Фуллер. Adobe Photoshop CS2. Библия пользователя. - М.: Диалектика, 2007. - 944 с.

Карла Роуз, Кейт Биндер. Освой самостоятельно Adobe Photoshop CS3 за 24 часа. - 4-е изд. - М.: Вильямс, 2007. - 512 с.

Кэтрин Айсманн, Уэйн Палмер. Ретуширование и обработка изображений в Photoshop. - 3-е изд. - М.: Вильямс, 2007. - 560 с.

Лавров С.М. Excel: сб. примеров и задачи М.: Финансы и статистика, 2003. - 332с.

Макарева Н.В. и др. Информатика: учебник - 3-е изд М.: Финансы и статистика, 2003. - 758с. 2002. - 3 ст. изд.

Самоучитель Ms Windows 98 М.: Новый диск, 2002

Симонович С.В. Windows: лаборатория мастера Работа с компьютером без проблем М., 2002. - 655с.

Симонович С.В. Общая информатика: Учеб пособие М., 2002. - 591с.

Симонович С.В. Специальная информатика Уч. пособие М., 2001. - 479с.

Системы и средства информатики: Выпуск 4. - М.: «Наука», 1993.

Размещено на allbest.ru

...

Подобные документы

  • Особенности формирования растрового изображения. Графические примитивы, которые используются наиболее часто в современных графических системах (линии и фигуры). Основные алгоритмы создания растровых изображений в графических компьютерных программах.

    презентация [883,6 K], добавлен 26.01.2015

  • Векторная графика как способ описания изображения при помощи прямых и изогнутых линий. Пример растрового и векторного представления листа с дерева. Редакторы векторной графики. Особенности растрового изображения. Методы сжатия с потерями и без потерь.

    реферат [2,1 M], добавлен 28.09.2014

  • Виды графических редакторов. Форматы файлов для хранения растровых графических изображений. Среда графического редактора. Панели инструментов и режимы работы графических редакторов. Инструменты редактирования рисунка. Изменение шрифта текста на рисунке.

    контрольная работа [246,6 K], добавлен 16.12.2010

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

    лабораторная работа [713,6 K], добавлен 26.04.2015

  • Изучение особенностей растровых и векторных графических редакторов. Создание графического редактора: выбор языка программирования, разработка структуры программы и алгоритма работы. Описание интерфейса программы. Руководство программиста и пользователя.

    курсовая работа [1,3 M], добавлен 28.07.2013

  • Информация о графических форматах. Хранение изображения в программе. Очередь как вспомогательная структура данных. Загрузка изображения из двоичного файла. Операции с изображением. Уменьшение разрешающей способности. Увеличение размера изображения.

    курсовая работа [1,1 M], добавлен 29.06.2013

  • Компьютерная графика и её виды. Векторный графический редактор CorelDraw. Создание изображения панели осциллографа, разработка наглядного изображения. Особенности графических редакторов, изображение панели осциллографа в программе Adobe Illustrator.

    курсовая работа [4,2 M], добавлен 04.05.2023

  • Описание метода обработки "Выделение контурных линий" и особенностей его применения и программной реализации. Способы увеличения контрастности. Значение правильного подбора формы гистограммы для качества компьютерной обработки растрового изображения.

    курсовая работа [940,2 K], добавлен 24.06.2013

  • Изучение основных алгоритмов генерации различных видов фракталов. Выбор языка и среды программирования. Характеристика структурных элементов растрового графического редактора фракталов. Описание интерфейса приложения, порядок редактирования изображений.

    курсовая работа [1,2 M], добавлен 04.04.2014

  • Функциональные возможности библиотеки OpenGL. Разработка процедуры визуализации трехмерной сцены, интерфейса пользователя и подсистемы управления событиями с целью создания приложения для построения динамического изображения 3D-модели объекта "Самолет".

    курсовая работа [1,7 M], добавлен 28.06.2011

  • Компьютерная графика. Пиксели, разрешение, размер изображения. Типы изображений. Черно-белые штриховые и полутоновые изображения. Индексированные цвета. Полноцветные изображения. Форматы файлов. Цвет и его модели. Цветовые модели: RGB, CMYK, HSB.

    реферат [18,1 K], добавлен 20.02.2009

  • Анализ необходимости в инструменте, который позволял бы автоматически генерировать изображение без необходимости ручной отрисовки. Основные концепции и операторы языка Postscript. Использование Postscript для генерации изображения циферблата манометра.

    отчет по практике [269,3 K], добавлен 16.05.2017

  • Основы программирования с использованием библиотеки OpenGL. Приложение для построения динамического изображения модели объекта "Батискаф": разработка процедуры визуализации трехмерной схемы, интерфейса пользователя и подсистемы управления событиями.

    курсовая работа [1,4 M], добавлен 26.06.2011

  • Алгоритм реализации векторного пространства, метод фильтрации шумов на изображении. Формально-логическая модель разработки программного обеспечения, выбор инструментальных средств его реализации. Анализ точности совпадения распознанного изображения.

    дипломная работа [2,7 M], добавлен 13.02.2013

  • Требования к функциональным характеристикам, составу и параметрам технических средств, информационной и программной совместимости. Описание программы: общие сведения, логическая структура. Средства и порядок испытаний. Входные и выходные данные.

    курсовая работа [6,3 M], добавлен 12.01.2015

  • Понятие "компьютерная графика". Изучение графических редакторов в школьном курсе для 8-го класса. Способы создания цифровых графических объектов. Представление о цветовых моделях. Анализ программы Inkscape. Копирование файла в папку установки приложения.

    курсовая работа [1,5 M], добавлен 17.05.2014

  • Архивация и компрессия как методы сжатия изображений. Алгоритмы сжатия данных. Вспомогательные средства, которые используются для понижения объемов файлов: изменение цветовой модели изображения, изменение разрешения растрового файла, ресемплирование.

    презентация [45,3 K], добавлен 06.01.2014

  • Использование библиотеки ОpеnGL с целью разработки программ для ОС семейства Windоws с применением технологий трехмерной графики. Прорисовка функциональных частей модели парусника, проектирование интерфейса пользователя и подсистемы управления событиями.

    курсовая работа [747,0 K], добавлен 26.06.2011

  • Суть принципа точечной графики. Изображения в растровой графике, ее достоинства. Обзор наиболее известных редакторов векторной графики. Средства для работы с текстом. Программы фрактальной графики. Форматы графических файлов. Трехмерная графика (3D).

    дипломная работа [764,7 K], добавлен 16.07.2011

  • Растровая и векторная графика. Растровые графические редакторы. Масштабирование растрового изображения. Средства хранения высокоточных графических объектов. Изменение масштаба без потери качества и практически без увеличения размеров исходного файла.

    презентация [652,8 K], добавлен 11.03.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.