Компьютерная графика в дизайне Миронов Дмитрий

• Средства организации архивов изображений

• Средства просмотра изображения

• Трехмерное моделирование

• Устройство графического ввода

• Устройство печатающее

• Экран сенсорный

Контрольные вопросы

1. Чем информационный процесс отличается от материального?

2. Каковы основные категории информационных процессов, связанных с обработкой изображений?

3. Какие информационные процессы могут формировать информационные модели изображений?

4. Что понимается под термином "редактирование изображений"?

5. Что такое "визуальное восприятие"? Какие объекты и субъекты участвуют в этом процессе?

6. Что входит в предметную область компьютерной графики?

7. Что представляет собой информационная модель изображения?

8. Каковы преимущества работы с моделью изображения по сравнению с самим изображением?

9. Что понимается под термином "программное средство"?

10. Какие категории программных средств применяются в компьютерной графике?

11. Для каких целей служат графические редакторы?

12. В чем состоит назначение подключаемых модулей? Каковы их основные категории?

13. Почему трехмерное моделирование не входит в предметную область компьютерной графики?

14. Для чего предназначены драйверы? В чем состоит особенность драйверов графических устройств?

15. Какие дополнительные функции средств просмотра изображений вам известны?

16. Какие метаданные включает в состав графического файла ваша цифровая фотокамера?

17. К каким устройствам компьютера задачи компьютерной графики предъявляют дополнительные требования?

18. Какие факторы оказывают основное влияние на необходимый объем видеопамяти?

19. Каковы основные принципы формирования изображения печатающим устройством?

20. В чем состоит основное различие между устройствами автоматического и автоматизированного графического ввода?

21. Что является носителем информации в процессе визуальной коммуникации?

22. Перечислите основные причины интенсивного применения компьютерной графики в дизайне.

23. В каких формах компьютерная графика применяется в массмедиа?

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

25. Какие приемы и средства компьютерной графики применяются в разработке информационных ресурсов Интернета?

26. Как соотносятся предметы компьютерной графики и анимации?

27. Как объекты и приемы компьютерной графики применяются в трехмерном моделировании?

28. В чем состоит специфика применения приемов компьютерной графики при работе с фотографическими изображениями?

29. В чем состоит различие в применении компьютерной графики в дизайне и автоматизации проектирования?

30. Как и в каких областях используется деловая графика?

Темы для обсуждения

1. Оценка объемов информации, участвующей в процессе визуальной коммуникации.

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

3. Преимущества, которые компьютерная графика дает дизайнеру.

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

5. Компьютерная графика, средства телекоммуникации и авторское право.

1.2. Информационные модели изображений

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

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

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

Рис.4 Компьютерная графика в дизайне

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

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

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

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

Примечание

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

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

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

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

Рис.5 Компьютерная графика в дизайне

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

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

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

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

Примечание

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

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

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

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

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

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

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

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

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

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

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

Рис.6 Компьютерная графика в дизайне

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

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

Примечание

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

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

Примечание

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

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

Примечание

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

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

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

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

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

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

1.2.3. Векторная информационная модель

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

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

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

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

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

Рис.7 Компьютерная графика в дизайне

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

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

Таблица 1.2.1. Состав векторной информационной модели изображения
Рис.8 Компьютерная графика в дизайне

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

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

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

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

Примечание

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

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

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

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

Рис.9 Компьютерная графика в дизайне

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

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

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

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

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

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

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

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

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

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

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

Примечание

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

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

Примечание

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

Примечание

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

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

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

Рис.10 Компьютерная графика в дизайне

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

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

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

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

Вопросы, связанные с выбором оптимальных параметров растра, позволяющих минимизировать утрату визуальной информации, рассматриваются подробнее в разд. 3.1.1–3.1.6. Цветовые модели и их влияние на размер пиксельной информационной модели описаны в главе 1.3. Здесь ограничимся перечислением основных достоинств и недостатков пиксельной информационной модели. Начнем с достоинств.

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

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

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

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

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

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

Рис.11 Компьютерная графика в дизайне

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

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

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

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

Список новых терминов

• Артефакт

• Графический документ

• Графический проект

• Дескриптор

• Импорт

• Интерфейс пользователя

• Информационная модель изображения

• Метод информационной модели

• Пиксел

• Растр

• Растрирование

• Рендеринг

• Сканирование

• Сохранение

• Тесселяция

• Формат графического файла

• Экспорт

Контрольные вопросы

1. Чем определяются структура и размер дескриптора информационной модели изображения?

2. Какие роли играют данные и методы информационной модели изображения?

3. Каким образом реализуются методы информационной модели изображения?

4. В каком соотношении находятся информационные модели изображения и графического документа?

5. Чем обусловлено совместное существование нескольких форматов графических файлов?

6. Каковы основные этапы графического проекта?

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

8. Что понимается под "пустой" информационной моделью для векторного и пиксельного изображений?

9. Для чего и на каких этапах в графических проектах используется клипарт?

10. Почему при работе над графическим проектом сканер и фотокамеру можно считать однотипными устройствами?

11. Какие операции могут выполняться над информационной моделью в процессе редактирования?

12. Какова роль графического редактора в работе над графическим проектом?

13. Из чего состоит графический интерфейс пользователя?

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

15. Для чего необходимо контрольное изображение?

16. Какова роль процедуры рендеринга?

17. Почему в процессе построения контрольного изображения рендеринг выполняется упрощенно?

18. Из-за чего контрольное изображение, построенное по информационной модели, не может быть точной копией отпечатка, полученного по той же модели?

19. Что происходит в процессе сохранения информационной модели изображения?

20. Каково назначение процедур импорта и экспорта?

21. Чему соответствуют в изображении дескрипторы векторной информационной модели изображения?

22. Почему структура дескрипторов векторной информационной модели изображения меняется от объекта к объекту?

23. Что представляют собой составные графические объекты векторной информационной модели изображения?

24. С какой целью графическим объектам векторной информационной модели изображения даются уникальные имена?

25. Что происходит при рендеринге векторной информационной модели изображения?

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

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

28. От чего зависит объем векторной информационной модели изображения?

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

30. Какова основная причина, осложняющая автоматическую трассировку пиксельных изображений?

31. Каково содержание процедуры растрирования изображения?

32. Чем пиксел отличается от элемента растра изображения?

33. Каким образом выполняется растрирование изображения при построении пиксельной информационной модели? Что служит источником изображения?

34. Что такое "усреднение цветовой характеристики"?

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

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

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

38. При каких условиях пиксельное изображение может быть реалистичным?

39. Почему масштабирование пиксельного изображения приводит к его искажениям?

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

Темы для обсуждения

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

Страницы: «« 123 »»

Читать бесплатно другие книги: