Ещё кое-что о скриншотах


Краткая иллюстрация того, почему скриншоты следует сохранять в формате GIF, и на какие грабли можно при этом наступить.


GIF: 2,364 байта, 7 цветов

Это образец скриншота, сделанного с помощью PMView v1.05 в соответствии с рекомендациями, изложенными в заметке "Несколько соображений об изготовлении скриншотов программ". Будем считать его эталонным.


GIF: 5,131 байт, 23 цвета

Стандартная ошибка: экранная копия была сразу сохранена в формате GIF без предварительной обработки. По умолчанию PMView v1.0x выполняет над сохраняемой картинкой операцию размытия цветов (Dither: Diffusion). При этом страдает качество и увеличивается размер полученного скриншота.


фрагмент картинки
с диффузией цветов

При увеличении хорошо видно, с чем это связано. Картинку следует считать испорченной.

Несколько слов о формате JPEG. Он разработан объединённой группой экспертов по фотографии (Joint Photographic Expert Group) для сжатия фотографических изображений. Этот формат позволяет добиться высокой степени сжатия за счёт потери качества изображения, точнее, за счёт огрубления информации об интенсивности изменения цвета. Это оказывается вполне приемлемым для большинства фотографий, где цвета изменяются плавно, но совершенно не годится для рисованных изображений или скриншотов.


JPG: 19,466 байт, truecolor

JPEG с очень малой потерей качества. Размер картинки непозволительно велик (в 8 раз больше!) по сравнению с эталонной, что объясняется двумя причинами: во-первых, JPEG использует 24-битное представление цвета (в формате GIF -- не более 8 бит), во-вторых, переходы цвета происходят рывком (синий -> ярко-белый -> тёмно-голубой), а JPEG позволяет добиться высокой степени сжатия только на плавных переходах цвета.


размытие цветов в JPG

Качество картинки, кстати, тоже далеко от идеального. При увеличении видны размытые границы однотонных областей. Картинку следует считать испорченной.


JPG: 2,367 байт, truecolor

Картинка того же размера, что и эталонный образец. Качество отсутствует. Хороший кандидат на отправку в Shredder.

Dmitry Ban



Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ