- •Содержание
- •4.2 Преимущества и недостатки различных типов векторных изображений 27
- •Введение
- •Основные понятия и определения
- •Виды компьютерной графики
- •Растровая графика
- •Программы для работы с растровыми изображениями
- •Достоинства и недостатки растровых изображений
- •Векторная графика
- •Программы для работы с векторными изображениями
- •Достоинства и недостатки векторной графики
- •Трехмерная графика (3d)
- •Программы для работы с 3d графикой и анимацией
- •Достоинства и недостатки трехмерной графики
- •Применение растровой, векторной и трехмерной графики
- •3.1 Использование растровой графики
- •3.2 Использование векторной графики
- •3.3 Использование трехмерной графики
- •Форматы изображений
- •Преимущества и недостатки различных типов растровых изображений
- •Bmp (Bit Map Picture - Побитовая карта изображения)
- •Gif (Graphic Interchange Format - Формат для обмена графикой)
- •Png (Portable Network Graphic - Переносимая графика для работы в сети)
- •Jpg (Joint Photographic Expert Group - Объединенная группа экспертов по фотографии)
- •Tiff (Tagged Image File Format -Теговый формат файла изображения)
- •Преимущества и недостатки различных типов векторных изображений
- •Svg (Scalable Vector Graphics - Масштабируемая векторная графика)
- •Отрисовка изображений в Windows 8
- •Заключение
- •Список литературы
- •Растровая графика
- •Форматы изображений, 2009.
- •Приложение
Svg (Scalable Vector Graphics - Масштабируемая векторная графика)
SVG — формат, созданный на основе языка разметки XML. Формат создавался в том числе для публикации векторной графики в сети Интернет. SVG является открытым стандартом, поддерживает анимацию. Достоинством является еще и то, что это, по сути, текстовый файл и при наличии определенных навыков возможно редактировать и создавать векторное изображение в обычном текстовом редакторе. Кроме того, существует так же возможность управлять атрибутами изображения при помощи таблицы стилей CSS. Бесплатный векторный редактор Inkscape по умолчанию сохраняет файл в этом формате.
SWF
SWF — flash-формат, предназначенный для просмотра анимации. Для просмотра требуется установка программы Flash Player.
FLA
FLA — flash-формат программы Adobe Flash, предназначенный для создания анимированной графики. При помощи языка Action Script возможно создание управляемых сценариев. Обычно готовый ролик из fla экспортируют в формат swf.
Отрисовка изображений в Windows 8
В новой версии операционной системы Windows интерфейс будет работать более быстро и плавно. Благодаря специальной оптимизации кода ОС отрисовка окон, значков и "плиток" интерфейса Metro начнет в большей степени полагаться на графический чип компьютера.
Сегодня скорость отклика интерфейса на действия пользователя становится одним из принципиальных факторов, определяющих успех у потребителя. Современные планшетники и смартфоны приучили нас к тому, что экраны и меню перелистываются мгновенно, но плавно, "как живые". Такого же эффекта стремится добиться и Microsoft в своей новой операционной системе.
Как говорится в официальном блоге, посвященном разработке Windows 8, целью является частота в 60 кадров в секунду — с такой частотой обновляют картинку большинство современных мониторов, так что делать быстрее просто бессмысленно. Под эту частоту оптимизирована вся анимация интерфейса в Windows 8, включая эффекты переходов, геометрия элементов и даже отрисовка шрифтов. Кстати, о достижении рубежа в 60 fps в последней версии мобильной операционки Android, 4.1, недавно заявила и Google. Около 60 кадров в секунду демонстрируют при работе с интерфейсом и популярные мобильные гаджеты Apple, iPhone и iPad.
Microsoft сообщает, что теперь все ускорение графики в Windows 8 осуществляется на основе Direct3D 11.1, благодаря чему совмещение двухмерного и трехмерного рендеринга происходит еще проще и быстрее. В итоге, обещают в Редмонде, скорость отрисовки абзацев текста вырастет по сравнению с Windows 7 на 50%, пользовательского интерфейса — на 30%, а заголовков — вообще в 2 с лишним раза. Рендеринг прямых убыстрится на 80%, эллипсов — почти в 3 раза, а прямоугольников — почти в три с половиной.
Изображения используются во множестве различных сценариев, в том числе при отображении пользовательского интерфейса, веб-страниц и другого содержимого приложений. На веб-сайтах часто используются JPEG-файлы для рисунков и PNG- и GIF-файлы для эффективного хранения элементов пользовательского интерфейса, таких как кнопки.
Работа с цифровыми фотографиями также является одной из распространенных операций в Windows. Число фотографий, просматриваемых и обрабатываемых пользователями Windows на своих компьютерах, продолжает расти с невероятной скоростью.
В Windows 8 было реализовано несколько улучшений для работы с изображениями и фотографиями с использованием форматов JPEG, GIF и PNG.
Вот некоторые из этих улучшений для формата JPEG:
ускоренное декодирование изображений за счет расширения применения SIMD для всех архитектур центрального процессора;
ускоренное декодирование и кодирование Хаффмана.
Вот некоторые из этих улучшений для формата PNG:
ускоренное декодирование изображений за счет расширения применения SIMD для всех архитектур центрального процессора;
ускоренное кодирование и декодирование изображений за счет оптимизации нашей реализации zlib.
Кроме того, в Windows 8 было улучшено преобразование формата пикселей, а также масштабирование изображений. Это позволило ускорить декодирование и отрисовку изображений для всех приложений.
