Онлайн учебник по WEB-графике

Графика на вашей интернет-странице

   

Формат JPEG для сжатия графических файлов

JPEG (Joint Photographic Experts Group) представляет формат для сжатия графических файлов.

Строго говоря, JPEG'ом называется не формат, а алгоритм сжатия, основанный не на поиске одинаковых элементов, как в RLE и LZW, а на разнице между пикселами. JPEG ищет плавные цветовые переходы в квадратах 9х9 пикселов. Вместо действительных значений JPEG хранит скорость изменения от пиксела к пикселу.

Лишнюю, с его точки зрения, цветовую информацию он отбрасывает, усредняя некоторые значения. Чем выше уровень компрессии, тем больше данных отбрасывается и тем ниже качество. Используя JPEG, можно получить файл в 10-500 раз меньше, чем ВМР! Формат аппаратно независим, полностью поддерживается на РС и Macintosh, однако он относительно нов и не понимается старыми программами (до 1995 года).

Из сказанного можно сделать следующие выводы. JPEG'ом лучше сжимаются растровые картинки фотографического качества, чем логотипы или схемы - в них больше полутоновых переходов, среди же однотонных заливок появляются нежелательные помехи. Лучше сжимаются и с меньшими потерями изображения с высокой резолюцией (200-300 и более dpi), чем с низкой (72-150 dpi), т.к. в каждом квадрате 9х9 пикселов переходы получаются более мягкие за счет того, что их (квадратов) в файлах высокого разрешения больше. В JPEG'е следует сохранять только конечный вариант работы, потому что каждое пересохранение приводит к все новым потерям (отбрасыванию) данных и превращения исходного изображения в кашу. Как это ни парадоксально, возможности алгоритма сжатия JPEG реализованы в формате JPEG не полностью. Сжатие в файлах формата Photoshop EPS с JPEG-кодированием дает несколько лучшие результаты.

В Photoshop 4.0 наряду с традиционным вариантом этого формата Baseline ("Стандартный") добавлен модифицированный вариант - Progressive JPEG. Сохраняемые в нём изображения содержат большее количество деталей, и, что самое главное, его использование намного сокращает время передачи по сети. Этот формат JPEG также, как и формат Gif89a, поддерживает свойство чересстрочности.

Для примера посмотрите на изображения внизу

В формате Gif эта картинка занимает 713 байт, в Jpg - 9 278 байт (при 50%-м сжатии), в Bmp - 45 176 байт.

Формат GIF

При почти одинаковом качестве размер этой картинки в Jpeg 7,5 Кб (при 50%-м сжатии), в Gif - 32,5 Кб (256 цветов), в Bmp - 114 Кб.

Jpeg Формат Jpeg Формат Jpeg

Изображение в формате Jpeg при разных степенях сжатия - 10%, 30%, 60%. Размер при этом составил 2 735 байт, 5 390 байт и 8 483 байт соответственно.

 

 

 

Top.Mail.Ru
Top.Mail.Ru