On-Line Библиотека www.XServer.ru - учебники, книги, статьи, документация, нормативная литература.
       Главная         В избранное         Контакты        Карта сайта   
    Навигация XServer.ru








 

JPG оптимизация

Характеристика формата
Наименование: JPG (JPEG)
Тип изображения: Сжатый bitmap
Алгоритм сжатия: JPEG
Палитра: 24 bit/pic
Рекомендуемое использование: для фотографических изображений
Владелец: Joint Photographics Experts Group
Последняя модификация: 1991 г.

На самом деле не существует формата JPG, как такового. В большинстве случаев это файлы форматов JFIF и JPEG-TIFF сжатые по JPEG технологиям сжатия. Однако для практики это не имеет особого значения, поэтому будем придерживаться общепринятой терминологии.

Алгоритм сжатия JPEG с потерями не очень хорошо обрабатывает изображения с небольшим количеством цветов и резкими границами их перехода. Например нарисованную в обыкновенном графическом редакторе картинку или текст. Для таких изображений более эффективным может оказаться их представление в GIF-формате. В то же время он незаменим при подготовке к web-публикации фотографий. Этот метод может восстанавливать полноцветное изображение практически неотличимое от подлинника, используя при этом около одного бита на пиксел для его хранения.

Алгоритм сжатия JPEG достаточно сложен, поэтому работает медленнее большинства других. Кроме того к этому типу сжатия относится несколько близких по своим свойствам JPEG технологий. Основным параметром присутствующим у всех них является качество изображения (Q-параметр) измеряемое в процентах. Размер выходного JPG-файла находится в прямой зависимости от этого параметра, т.е. при уменьшении "Q", уменьшается размер файла. Хорошо проследить эту связь визуально можно в утилите Ulead Smart Saver, о которой говорилось выше, или любой подобной ей. Обычно для web-дизайна достаточным оказывается установка "Q" в пределах от 20% до 50%. При таких значениях "Q" опытный глаз конечно увидит искажения изображения вносимые алгоритмом, но т.к. web-графика в подавляющем своем большинстве носит иллюстративный характер, то наблюдателем эти искажения психологически не воспринимаются как критичные.

Приведенные ниже примеры характеризуют влияние Q-параметра на размер выходного JPG-файла. Все картинки были записаны при прочих равных условиях (алгоритмах JPG сжатия)

Q - 20% Q - 35% Q - 50%

Q = 20%
2.6 kb

Q = 35%
3.7 kb

Q = 50%
4.6 kb

Размер несжатого битмапа исходного изображения составляет 67.5 kb. Размер файла при Q = 100% - 34.5 kb. Таким образом применение алгоритма JPEG компрессии позволяет получить степень сжатия в пределах Q = 20-50% от 30 до 15 раз по сравнению с исходным.

Назад       Содержание