Автор работы: Пользователь скрыл имя, 21 Января 2011 в 11:30, реферат
Технологии компьютерной графики опираются на нисколько не менее абстрактные концепции и потому ничуть не проще для освоения, чем только что рассмотренные технологии текстовой разметки. Даже профессионалам в этой области полезно иногда отступить на шаг назад, чтобы окинуть обобщающим взглядом пеструю мешанину форматов, программ и стандартов.
Введение
Вектор.
Вектор в Интернете.
Растровое представление графики.
Плоская растровая графика.
Плоская векторная графика.
Заключение.
Литература.
Министерство образования РФ
Уральский
Институт Урбанистики
Реферат по дисциплине:
Редакторы растровой и векторной графики
«Векторные и растровая
графика»
Выполнила: ст. гр. Дятлова М. А.
Проверила: доц. Черемисин И. Н.
г. Екатеринбург, 2011г.
Содержание
Введение
Заключение.
Литература.
Введение
Технологии компьютерной графики опираются на нисколько не менее абстрактные концепции и потому ничуть не проще для освоения, чем только что рассмотренные технологии текстовой разметки. Даже профессионалам в этой области полезно иногда отступить на шаг назад, чтобы окинуть обобщающим взглядом пеструю мешанину форматов, программ и стандартов.
Если верно, что
компьютер – инструмент для реализации
абстракций, то для успешной работы
с ним человек должен сам легко
овладевать абстракциями и уметь
приводить к ним явления
Вектор
Все компьютерные изображения, все форматы для их хранения и все программы для их обработки делятся на два больших класса – векторные и растровые, – различающиеся, прежде всего, уровнем абстракции, примененной к изображению. Можно сказать, что если векторная графика пытается имитировать восприятие изображений человеком, то растровый формат хранит графику в том виде, в каком она легче всего переваривается компьютером. Соответственно, векторная графика в большинстве своем создается человеком с нуля прямо в векторном редакторе, а попытки генерировать ее автоматически редко когда приводят к удовлетворительному результату. И наоборот, основной поставщик растровых изображений – фотографии, т.е. в существенной своей части автоматический процесс с легко оцифровываемыми результатами.
Векторное изображение состоит из объектов – геометрических форм, составленных из прямых, дуг окружности и кривых Безье. Во всех векторных форматах объекты могут варьировать толщину и цвет контура, а замкнутые объекты – еще и цвет заливки. Объекты могут накладываться, частично или полностью заслоняя друг друга. В качестве отдельных объектов могут включаться растровые изображения и строки или абзацы текста (буквы которых могут также храниться в виде геометрических форм, но допускают и более высокий уровень абстракции – разделение на собственно текст, который можно редактировать, и параметры его оформления). Именно такой базовый набор возможностей предусмотрен в языке PostScript – одном из первых векторных форматов, появившемся в 1986 г. и до сих пор остающемся lingua franca для векторных изображений.
Фирма Adobe, которой принадлежит язык PostScript, разработала также первый векторный графический редактор Adobe Illustrator, для которого PostScript был стандартным форматом файлов. Однако долгие годы сохранявшееся монопольное положение этого формата сыграло с ним злую шутку: тот факт, что он стал стандартным входным форматом появившихся к тому времени лазерных принтеров и фотонаборных автоматов, практически затормозил его развитие, так как зашитое в принтер программное обеспечение, в отличие от программы, установленной на компьютере, не так-то просто обновить. В результате уже к началу 90-х PostScript стал узким местом и Adobe Illustrator, и векторных редакторов других фирм, – которые могли бы реализовать, к примеру, частичную прозрачность объектов, но не решались сделать это из боязни потерять совместимость с PostScript.
В последнее время, однако, избавившись от гипноза PostScripts, векторные форматы развиваются очень бурно – являясь по самой своей природе «сборниками абстракций», они легко заимствуют подходящие идеи из соседних областей. Некоторые из этих форматов двигаются в направлении поддержки сложных многостраничных документов с элементами логической разметки, а программы для работы с ними все больше походят на системы верстки. Другие вводят элементы анимации, мультимедиа и интерактивности. Все это сопровождается развитием собственно векторной основы графики, изобретением все новых свойств объектов и трансформаций для работы с ними. Конечно, векторные эффекты еще не столь многочисленны, как растровые, но они позволяют иногда добиться в векторной графике, при сохранении всех присущих ей достоинств, таких вещей, которые до недавнего времени казались прерогативой только и исключительно растра.
А достоинств у
векторной графики
Вектор
в Интернете
Есть у вектора
и важные практические преимущества:
небольшой объем файлов (в сравнении
с сопоставимыми растровыми изображениями)
и независимость от разрешения устройства
вывода. Эти два фактора сделали
векторную графику вероятным
кандидатом на роль одной из ключевых
технологий Интернета. Если до сих пор
векторные изображения
Тем не менее, среди
реально применяемых в
Для статических текстовых документов популярен формат PDF (Portable Document Format, «Переносимый формат документов») фирмы Adobe, разработанный на основе PostScript со сжатием данных, обязательным инкапсулированием растровой графики и шрифтов и с возможностью использования гипертекстовых ссылок и интерактивных форм. Хотя графические возможности PDF ничуть не богаче, чем у PostScript, формат этот удобен для выкладывания в Интернете рекламных брошюр, проспектов, журнальных статей и прочих материалов, либо существовавших ранее в виде бумажных копий, либо предназначенных для распечатывания пользователем. Особенно удобно то, что формат PDF не привязан к какой-то одной графической программе и системе верстки: печатать на PostScript-принтерах и, следовательно, давать на выходе Postscript умеют все программы без исключения, а конвертация из PostScript в PDF – процедура полностью автоматическая. Программа для чтения этого формата под названием Acrobat Reader распространяется бесплатно и существует как в виде подключаемого модуля для браузера, так и в виде самостоятельного приложения. Консорциум W3 готовит стандарт «языка векторной разметки» VML (Vector Markup Language), использующего синтаксис XML и семантику CSS2 для описания векторных объектов. Относительная примитивность этого языка искупается тем, что для реализации его в современных браузерах не потребуется много усилий, так как VML максимально использует набор свойств элементов разметки и механизм абсолютного позиционирования CSS2. Поэтому вполне можно надеяться на то, что язык этот сможет найти свою нишу в современном Интернете.
Особую разновидность
векторной графики представляют
трехмерные форматы, из которых самый
известный и чаще всего встречающийся
в Интернете – язык VRML (Virtual Reality Modelling Language,
«Язык моделирования виртуальной реальности»).
Описываемые трехмерным форматом сцены
состоят, как и векторные изображения,
из математически описанных объектов,
– с той только разницей, что все их точки
имеют по три пространственных координаты
(а в форматах с поддержкой анимации –
еще и четвертую, временную координату).
Кроме обычных объектов, сцены могут содержать
разноцветные и произвольно размещаемые
источники освещения, а программа-интерпретатор
покажет вам сцену с любой точки и даже
позволит зайти внутрь и «побродить» между
объектами. Интерактивная трехмерная
графика как метод представления информации
грозилась одно время занять место в арсенале
приемов профессионального веб-дизайна,
однако ничего подобного так и не произошло
– трехмерность остается любимой игрушкой
непрофессионалов, но для создания в этом
жанре вещей, интересных с художественной
точки зрения, время, по-видимому, еще не
пришло.
Растровое
представление графики
Растровое (bitmap) представление графики можно рассматривать как «вырожденную» разновидность векторного, в которой допустим только один вид объектов: расположенные в прямоугольной решетке разноцветные квадратики, называемые пикселами. Однако если на векторном изображении мы видим именно те объекты, из которых оно состоит, то в растре вместо отдельных пикселов мы воспринимаем целостную картину, в которую пикселы складываются уже в нашем сознании. Главное преимущество растра состоит в его абсолютной свободе: пиксел изображения может быть любым – пусть его изменения ограничены только одной координатой (цветом), он не обязан подчиняться каким-то математическим формулам или «помнить» об очертаниях того объекта в изображении, которому он принадлежит. Разница между вектором и растром напоминает отличие студийной записи от «живого» концерта. Студийная мастер-копия сохраняет на отдельных дорожках партию каждого инструмента; как и векторное изображение, ее можно «пересводить», сколько угодно преобразуя, сдвигая, выбрасывая отдельные звуковые слои и добавляя новые. Концертная же запись и растровая картинка если и поддаются обработке и «приглаживанию», то лишь с помощью хитроумных фильтров. За эту негибкость вы получаете взамен в музыке – характерную экспрессию и «живую» фактуру звука, а в компьютерном растре – богатство текстур и некоторые принципиально недостижимые в векторе эффекты.
Интересное следствие этой концептуальной простоты – относительно небольшое количество используемых растровых форматов. Сейчас в этой области уже вряд ли можно придумать что-нибудь принципиально новое. Большинство растровых форматов, которые, как и векторные, начинали свою историю в качестве фирменных форматов той или иной программы, давно уже зажили собственной жизнью и кажутся теперь одинаково «родными» всем существующим растровым редакторам (а следовательно, нет никакой нужды выходить за пределы двух-трех общеупотребительных форматов). Из векторных форматов настолько же «обобществленным» сумел стать разве что PostScript, но и для него не редкость ситуация, когда записанный в одной программе PostScript-файл отказывается считываться в другой, – что невозможно себе представить для формата растрового.
На все четыре
стороны. Экзотическая разновидность
растровой графики – панорамные
форматы, хранящие не двумерную картинку,
а полный круговой обзор из некоторой
точки, «склеенный» из нескольких снимков
широкоугольным фотоаппаратом. Для просмотра
такой панорамы нужно либо распечатать
и свернуть ее в кольцо, либо (что, конечно,
гораздо удобнее) «прокручивать» специальной
программой, компенсирующей искажения,
возникающие при проецировании кругового
изображения на плоский экран. Некоторые
из этих форматов дают не только панорамный,
но и сферический обзор, включающий вид
«в зенит» и «под ноги». Такими панорамами
пользуется, к примеру, фирма Toyota
для показа потенциальным клиентам
интерьера своих автомобилей.