Чтение онлайн

на главную - закладки

Жанры

Мультимедиа технологии. Часть 1. Основы Мультимедиа технологий
Шрифт:

Он же разработал язык гипертекстовой разметки (HyperText Markup Language, HTML), универсальный способ адресации сетевых ресурсов (Universal Resourse Locator, URL), протокол передачи ГТ (HyperText Transport Protocol, HTTP). общий интерфейс шлюзов (Common Gateway Interface, CGI) разработали позднее в национальном центре суперкомпьютерных приложений (NCSA) США. Т. Бернерс-Ли разработал

и первую в истории программу просмотра черно-белых HTML-документов на станции пользователя – браузер (browser).

ГТ-файлы создаются в среде текстовых процессоров или специализированных программ поддержки различных языков разметки. Популярны следующие форматы поддержки ГТ:

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

формат стандартного языка обобщенной разметки (Standard Generalized Markup Language, SGML) (.sgm, .sgml). По сравнению с HTML обеспечивает более гибкие и разносторонние возможности форматирования. SGML – метаязык, реализующий межплатформенный структурный подход к описанию содержания документа. Структура SGML-документа делится на три части (декларация синтаксиса SGML; таблица описания типа документа, описывающая правила его структуризации; смысловая часть с конкретным размеченным текстом). Формат SGML используется для хранения файлов ММ;

формат XML (.xml) – упрощенная версия SGML, явившаяся ответом на ограничения HTML как компромисс между простотой HTML и гибкостью SGML (.xml). XML – метаязык, но он легче в применении и позволяет создавать более простые описания типа документов, чем SGML;

формат «компилированный HTML» (Compiled HTML, CHM) (.chm), специально разработанный Microsoft для поддержки ГТ справочных систем [4, 11, 12].

Следует подчеркнуть, что, кроме собственно ГТ-файлов, в состав сложного ГТ-документа могут входить файлы в форматах других ММ компонентов.

Графические файлы. Изображения обычно поступают в компьютер тремя следующими способами [4]:

вводятся с помощью черно-белого или цветного сканера;

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

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

Классификация графических компонентов показана на рис. 1.1. По способу формирования изображения они подразделяются на матричные (растровые), векторные и функциональные [13].

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

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

Рис. 1.1. Классификация

графических компонентов

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

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

Рис. 1.2. Примеры графических изображений

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

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

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

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

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

Существуют и так называемые формоопределенные форматы (метафайлы) могут содержать как растровые, так и векторные данные.

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

Поделиться:
Популярные книги

Проклятый Лекарь. Род III

Скабер Артемий
3. Каратель
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Проклятый Лекарь. Род III

Мастер Разума III

Кронос Александр
3. Мастер Разума
Фантастика:
героическая фантастика
попаданцы
аниме
5.25
рейтинг книги
Мастер Разума III

Измена. Возвращение любви!

Леманн Анастасия
3. Измены
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Измена. Возвращение любви!

Неудержимый. Книга XI

Боярский Андрей
11. Неудержимый
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Неудержимый. Книга XI

Сердце Дракона. Том 9

Клеванский Кирилл Сергеевич
9. Сердце дракона
Фантастика:
фэнтези
героическая фантастика
боевая фантастика
7.69
рейтинг книги
Сердце Дракона. Том 9

Война

Валериев Игорь
7. Ермак
Фантастика:
боевая фантастика
альтернативная история
5.25
рейтинг книги
Война

Под маской моего мужа

Рам Янка
Любовные романы:
современные любовные романы
5.67
рейтинг книги
Под маской моего мужа

Камень. Книга 3

Минин Станислав
3. Камень
Фантастика:
фэнтези
боевая фантастика
8.58
рейтинг книги
Камень. Книга 3

Измена. Право на счастье

Вирго Софи
1. Чем закончится измена
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Измена. Право на счастье

Газлайтер. Том 12

Володин Григорий Григорьевич
12. История Телепата
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Газлайтер. Том 12

Сиротка

Первухин Андрей Евгеньевич
1. Сиротка
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Сиротка

Охота на эмиссара

Катрин Селина
1. Федерация Объединённых Миров
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Охота на эмиссара

Кодекс Охотника. Книга XV

Винокуров Юрий
15. Кодекс Охотника
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга XV

Сердце Дракона. Том 12

Клеванский Кирилл Сергеевич
12. Сердце дракона
Фантастика:
фэнтези
героическая фантастика
боевая фантастика
7.29
рейтинг книги
Сердце Дракона. Том 12