Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Векторная графика

ормате  алгоритм  сжатия  LZW,  и
CompuServe,  разработавшей  сам  формат,  собрались   взимать   лицензионные
отчисления с каждой программы, использующей его.
      В  сложившейся  ситуации  группа  независимых  разработчиков  Internet
приняла решение о разработке формата, который  соответствовал  бы  или  даже
превосходил по своим возможностям GIF, но был при этом простым в создании  и
полностью  мобильным.  Новый  формат  получил  название   Portable   Network
Graphics (PNG) и был одобрен консорциумом W3C в 1996 г. В  декабре  прошлого
года появилась его обновленная версия -- PNG 1.1.
      Формат PNG поддерживает 48-битовые цветные  и  16-битовые  черно-белые
изображения и обеспечивает более быструю их загрузку,  чем  формат  GIF.  Он
также включает в себя немало дополнительных  возможностей,  например  альфа-
каналы (alpha channel), позволяющие устанавливать уровень  прозрачности  для
каждого пиксела,  и  гамма-коррекцию.  Механизм  сжатия  изображения  в  PNG
реализован  на  базе  фильтров,  позволяющих  оптимизировать  данные   перед
сжатием, и алгоритма LZ77, применяемого в ZIP-архиваторах.
      Однако несмотря на ряд преимуществ PNG пока не удалось стать  реальной
альтернативой GIF и JPEG. Виной тому было отсутствие  поддержки  со  стороны
разработчиков броузеров. Правда, к сегодняшнему  дню  в  данном  направлении
произошли существенные сдвиги: начиная с Internet Explorer  4.0  и  Netscape
Navigator 4.04 поддержка PNG реализована  непосредственно  в  броузерах;  до
этого она обеспечивалась за счет встраиваемых компонентов.  По  мнению  ряда
специалистов, вскоре можно ожидать широкого распространения  нового  формата
(после массового  перехода  пользователей  на  последние  версии  популярных
броузеров).
      Следующим по популярности растровым форматом  для  Web  можно  назвать
FlashPix, разработанный группой компаний: Kodak, Hewlett-Packard,  Microsoft
и Live Picture. Он базируется на принципах JPEG-компрессии, но содержит  ряд
усовершенствований,   которые   позволяют   уменьшить   степень    искажения
изображений.  Основное  преимущество  данного  формата   --   многоуровневая
организация  файла.  В  начале  загружается  изображение  с   самым   низким
разрешением  и  впоследствии,  по  мере  надобности,   подкачивается   более
качественная версия. Microsoft избрала модификацию этого формата в  качестве
основы для своего растрового редактора PhotoDraw 2000, так что  в  недалеком
будущем следует ожидать поддержки его броузером Internet  Explorer,  а  пока
просмотр можно осуществлять с  помощью  бесплатных  плагинов,  доступных  на
сайте           компании           LivePicture           по           адресу
www.livepicture.com/download/clients/lpviewer_win.html.
      Интересной разработкой обладает  компания  Iterated  Systems,  которая
создала свой формат на основе фрактальной компрессии (Fractal Image  Format,
FIF), а также выпустила программу преобразования основных форматов в  FIF  и
плагины  для  просмотра  сжатых  по  фрактальному  алгоритму  изображений  в
основных броузерах.
      К сожалению, фрактальная компрессия, как и  JPEG,  имеет  существенный
недостаток: согласно этим алгоритмам, для анализа изображение перед  сжатием
разбивается на отдельные блоки, что затрудняет  его  постепенную  прорисовку
при загрузке с Web-сайта.
      Наиболее перспективные -- растровые форматы, основанные на  алгоритмах
wavelet-сжатия. В этой области ведут разработки  практически  все  компании,
которые занимаются  созданием  графических  форматов.  Самым  многообещаемым
является, безусловно, JPEG  2000.  Работа  над  ним  еще  не  завершена,  но
заявленные параметры впечатляют: 256 каналов  цвета,  что  позволит  формату
работать с любым цветовым  пространством  и  поддерживать  множество  альфа-
каналов; встраивание ICC-профилей; неограниченное поле  для  метаданных.  Но
главное преимущество wavelet-технологии -- потоковость. Wavelet-поток  можно
прервать в любое время, при  этом  изображение  все  равно  воспроизводится,
только качество его будет зависеть от количества загруженных данных.
      Компания AT&T разработала и  собственный  формат  на  основе  wavelet-
компрессии -- DjVu. Его главная  особенность  --  распознавание  текста  при
компрессии содержащих его  изображений  и  сжатие  отдельно  графического  и
текстового слоя. По утверждению  компании,  основным  предназначением  этого
формата и является публикация в Web сканированных документов. На сайте  AT&T
по  адресу  djvu.research.att.com  можно  получить  бесплатный  плагин   для
просмотра DjVu -файлов, а также  целую  библиотеку,  опубликованную  в  этом
формате.
      Как бы ни были хороши вышеперечисленные форматы,  всех  их  объединяет
один недостаток -- растр. Например, реализованные с их  помощью  изображения
довольно сложно модифицировать и даже масштабировать. Кроме  того,  несмотря
на использование  различных  методов  сжатия,  они  все-таки  имеют  немалый
размер, а следовательно, и относительно большое время загрузки, что для Web-
графики является особенно критичным.
      Векторная графика основана не на хранении информации о каждом пикселе,
а на командах рисования  линий  и  заполнения  форм.  Используется  она  уже
довольно давно, но в отличие от традиционных  замкнутых  форматов  векторные
форматы для Web построены  на  базе  открытых  стандартов,  главным  образом
языков маркировки, в  которых  для  определения  тегов  и  других  элементов
применяется  обычный  текст,  что   значительно   упрощает   манипулирование
свойствами изображений. Преимуществами векторной графики  на  основе  языков
маркировки  являются  также  возможности  выбора,  индексирования  и  поиска
элементов изображения и привязки ее к другим элементам.
      Однако говорить о массовом внедрении векторной графики в Web пока  еще
рано, в первую очередь из-за отсутствия единого формата.
      Наиболее   распространенным   в   данный   момент   является   формат,
разработанный компанией Macromedia, --  Flash.  Благодаря  своим  уникальным
возможностям  его  последняя  (третья)   версия   очень   быстро   завоевала
популярность.  Flash  3  поддерживает  анимацию  по   кейфреймам,   морфинг,
прозрачные  объекты,  гиперссылки,  встраивание  звуковых   и   видеофайлов.
Средства  для  его  создания  достаточно  просты   в   пользовании,   хорошо
документированы, плагины для просмотра распространяются бесплатно, а  размер
выходных файлов крайне мал.
      Но все его преимущества, к сожалению, блекнут перед одним единственным
недостатком,  который   заставил   Macromedia   отказаться   от   дальнейшей
разработки формата. Этот  недостаток  --  закрытость,  ведь  файл  Flash  --
двоичный. Таким  образом,  его  можно  редактировать  только  в  специальной
программе. Поэтому в последнее время различными компаниями  и  организациями
предложен целый ряд языковых форматов, и каждый из них  претендует  на  роль
единого стандарта. В число таких форматов  входят  Web  Schematics,  DrawML,
PGML и VML.
      Web Schematics представляет собой язык гипертекстовой  маркировки  для
создания чертежей и диаграмм. Его  разработчики  попытались  создать  аналог
функций рисования,  используемых  в  базовых  графических  средствах  систем
воспроизведения документов, таких, как Adobe FrameMaker  и  Microsoft  Word.
Данный формат использует модели рендеринга и представлений HTML и CSS1.

                Редактируемая двумерная графика для Интернета

|Коротко о VML:              |
|Что такое VML: формат       |
|базируется на новом языке   |
|Extensible Markup Language  |
|(XML), дополняющем HTML.    |
|Пять компаний, среди которых|
|Microsoft, Hewlett-Packard и|
|Macromedia, представили     |
|стандарт на рассмотрение    |
|консорциума World Wide Web. |
|                            |
|Для чего служит VML: с      |
|помощью имеющихся           |
|инструментов можно вырезать,|
|вставлять и редактировать   |
|двумерные векторные         |
|изображения (например,      |
|гистограммы и круговые      |
|диаграммы). Упрощаются      |
|процедуры редактирования    |
|графики для проектировщиков |
|Web, а любители             |
|путешествовать по Web смогут|
|быстрее загружать           |
|изображения из сети.        |


      Microsoft, Hewlett-Packard и три фирмы, специализирующиеся  в  области
ПО, представили на рассмотрение консорциума World Wide Web  (W3C)  стандарт,
предназначенный для реализации  высококачественной  редактируемой  двумерной
векторной графики в Интернете.
      С помощью языка векторной разметки (Vector Markup Language - VML) Web-
дизайнеры смогут без труда редактировать,  вырезать  и  вставлять  векторные
изображения в прикладные  программы.  Такая  возможность,  по  мнению  Стива
Склеповича, менеджера по продуктам  компании  Microsoft,  чрезвычайно  нужна
пользователям.
      В отличие от  растровой  графики,  представляющей  собой  изображения,
образованные матрицами пикселов, векторные  изображения  состоят  из  линий,
квадратов и других геометрических объектов.
      До сих пор желающим дополнить  свои  Web-страницы  векторной  графикой
приходилось пользоваться форматами растровых изображений,  таких,  как  GIF,
JPEG и PNG. Однако уменьшить или увеличить их  размеры,  даже  расширяя  или
сжимая окно браузера, не удавалось.
      Благодаря VML дизайнеры Web-узлов смогут  изменять  масштаб  векторных
изображений на Web-страницах и загружать графику  значительно  быстрее,  чем
изображения в растровом формате.
      «Все отчаянно нуждаются в  векторном  графическом  формате,  -  сказал
Склепович.  -  Он  действительно  необходим.  Программисты,   работающие   с
векторной графикой, придумывали хитрые  приемы  и  сохраняли  изображения  в
растровом формате, чтобы обрабатывать их должным образом».
      Формат VML появился на базе языка Extensible Markup  Language  (XML  -
расширяемый язык разметки),  допо
Пред.1112
скачать работу

Векторная графика

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ