44601 (663513), страница 7
Текст из файла (страница 7)
К сожалению, фрактальная компрессия, как и 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:
|
С помощью языка векторной разметки (Vector Markup Language - VML) Web-дизайнеры смогут без труда редактировать, вырезать и вставлять векторные изображения в прикладные программы. Такая возможность, по мнению Стива Склеповича, менеджера по продуктам компании Microsoft, чрезвычайно нужна пользователям.
В отличие от растровой графики, представляющей собой изображения, образованные матрицами пикселов, векторные изображения состоят из линий, квадратов и других геометрических объектов.
До сих пор желающим дополнить свои Web-страницы векторной графикой приходилось пользоваться форматами растровых изображений, таких, как GIF, JPEG и PNG. Однако уменьшить или увеличить их размеры, даже расширяя или сжимая окно браузера, не удавалось.
Благодаря VML дизайнеры Web-узлов смогут изменять масштаб векторных изображений на Web-страницах и загружать графику значительно быстрее, чем изображения в растровом формате.
«Все отчаянно нуждаются в векторном графическом формате, - сказал Склепович. - Он действительно необходим. Программисты, работающие с векторной графикой, придумывали хитрые приемы и сохраняли изображения в растровом формате, чтобы обрабатывать их должным образом».
Формат VML появился на базе языка Extensible Markup Language (XML - расширяемый язык разметки), дополняющего HTML. Web-дизайнеры получили в свое распоряжение более гибкий инструмент, который позволяет создавать собственные теги, сообщают представители компаний.
Вместе с Microsoft и HP в консорциум W3C с предложением принять стандарт VML обратились компании AutoDesk, Macromedia и Visio Corp.
Они планируют в будущем выпускать продукты, использующие VML.
Например, Microsoft намерена предусмотреть возможность работы с VML в браузере Microsoft Explorer, операционной системе Windows и очередной версии Microsoft Office, заявил Склепович.
Это обеспечит взаимодействие офисного ПО и программ для проектирования и черчения.
В настоящее время компании используют для работы с векторной графикой различные стандарты.
Например, фирма Macromedia использует в своем инструментальном пакете векторной графики и анимации Flash собственный формат векторной графики под названием SWF. Компания Autodesk в пакете AutoCAD использует формат DWF.
Кроме того, благодаря VML пользователи смогут открывать и редактировать изображения, используя для этого пакет Office или в виде HTML-файла без потери качества, заявил Склепович.
«Если сегодня построить графическое изображение в Microsoft Word и сохранить его как HTML-файл, то при попытке вновь открыть файл в редакторе Word информация о формате будет утеряна», - сказал он.
«С помощью нового метода можно переключаться между собственным форматом Word и HTML. Благодаря VML информация о формате сохраняется», - добавил Склепович.
В результате упрощается задача подготовки материалов и повышается производительность труда, говорит Джонатан Гей, вице-президент фирмы Macromedia, в чьем ведении находится пакет Flash.
«Впоследствии намного проще вернуться к изображению для редактирования и обработки», - сказал Гей.
Наряду с XML 1.0 предлагаемый стандарт VML базируется и на других открытых промышленных стандартах, признанных консорциумом W3C. Среди них - HTML 4.0 и Cascading Style Sheets 2.0, представляющий собой таблицы стилей на базе Web. #
IETF одобрил формат векторной графики для использования в Internet
Формат векторной графики Computer Graphics Metafile (CGM) (IETF) в качестве стандартного типа графических данных (Multipurpose Internet Mail Extension Image Type) для сети Internet. Формат CGM, широко используемый для хранения и передачи двумерных изображений в системах CAD, CAE и других, стал третьим (после GIF и JPEG) стандартным способом кодирования графической информации в Internet. Он впервые предоставил официально санкционированную возможность обмениваться по сети графическими файлами в векторной кодировке.
Число поддерживающих его приложений уже превысило 300, множество генераторов и интерпретаторов CGM-изображений бесплатно распространяются по глобальным сетям. В частности, поддержку файлов CGM планирует встроить в программу просмотра графических изображений FIGleaf Inline компания Electronic Book Technologies. Бета-версия этого продукта, способного функционировать в качестве дополнительного модуля к Netscape Navigator 2.0, доступна на сервере http://www.ct.ebt.com/figinline.
Заключение
Все области применения - будь то инженерная и научная, бизнес и искусство/развлечения - являются сферой применения векторной графики. Возрастающий потенциал ПК и их громадное число - порядка 100 миллионов - обеспечивает соблазнительную базу для капиталовложений и роста. И ожидается устойчивый рост индустрии в данной сфере к концу этого десятилетия, особенно если учесть, что в начале этого десятилетия ежегодный рост составлял около 12%. Неизвестно как долго продлиться тенденция удвоения капиталовложений, особенно под воздействием цен, однако я ожидаю устойчивое 10% ежегодное повышение в последующие 5 лет. Конечно, компании продолжают формироваться, хотя инвесторы сейчас, кажется, больше предпочитают вкладывать деньги в программное обеспечение, в т.ч. редакторы векторной графики. Сегодня особенно привлекательны для инвесторов компании, специализирующиеся на графических интерфейсах пользователя, объектно-ориентированных программах, виртуальной реальности и программном обеспечении параллельных процессов.
По увеличению числа графических терминалов от 100 в 1964 году до 50.000 в 1977 году, а сейчас, в 1994 году, я констатирую, что 3 млн. рабочих станций и 60 млн. ПК используются только в США. Машинная графика имеет сегодня промышленную базу, оцениваемую в 36 млрд. долл., которая обеспечивает работой около 300 тысяч специалистов. Она продолжает лидировать в вопросах обеспечения нашего взаимодействия с компьютерами и организации доступа к информации. Мы вступаем в новую эпоху расширения полномочий графических систем при движении по информационной супермагистрали.
Список используемых источников информации:
-
"Publish/Дизайн, Верстка, Печать" (Издательство "Открытые Системы"): http://osp.asu.pstu.ac.ru/publish/1997/04/34.htm
-
Графика для WEBа : http://kamcity.iks.ru/pcint/software/stat/web_grafic.htm
-
Lavel. Graphics. Растровая и векторная графика : http://win-www.klax.tula.ru/~level/graphics/predgrph.html
-
Векторная графика: http://imped.vgts.ru/polygraph/vektor.html
-
Системы для векторизации и обработки изображений : http://www.ascon.ru/kompas/vect.html
-
PC Magazine (Russian Edition) от 22.04.97, р.185. «Пакеты иллюстративной графики»
-
О векторной и растровой графике : http://flashmaker.8m.com/help/html/02basics2.html
-
Руководство пользователя "Corel Draw 8" (русская версия)
-
Руководство пользователя "
1 Все указанные здесь сведения по тестированию и основным параметрам пакетов векторной графики взяты из журнала "PC MAGAZINE".
30















