Веб-дизайн

как можно уменьшить объем файла растрофого формата, в котором хранится рисунок?

Все останется на своих местах или же он что-то удалит?
AR
Aidos Raikhanov
265
Если алгоритм сжатия с потерями (jpeg), то уменьшение размера - это практически всегда удаление (т. е. ухудшение качества изображения). Если же сжатие без потерь (png и т. д.), то уменьшение размера - это оптимизация используемых схем сжатия данных без потери информации.

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

P.S. Для уменьшения размеров изображений есть отличная утилита FileOptimizer.
Валера Украина
Валера Украина
76 048
Лучший ответ
Различные есть алгоритмы сжатия изображений, как с потерями, так и без потерь
Удалит обязательно. Два основных подхода: увеличивать степень сжатия или уменьшить размер картинки (можно комбинировать, если сжать нужно очень сильно). Знать бы детали, можно было бы ответить конкретнее...
Дима Галабурда
Дима Галабурда
86 809
ИНФОРМАЦИЯ ТЕРЯЕТСЯ.
Вопрос задан без подробностей об использовании сжатой картинки, поэтому ответить придётся в общем виде.
Любое изменение объёма файла растрового рисунка приводит к ухудшению качества.
Растровое состоит из точек (пикселей). Любой способ сжатия при перерасчёте удаляет часть информации. Уменьшение, так-же, как и УВЕЛИЧЕНИЕ ухудшает картинку. При использовании разных алгоритмов - по разному.
Вам лучше не спрашивать, а провести эксперимент, сохраняя в разных форматах, с разной степенью сжатия. Выбрать, удовлетворяющий вас результат.
Дело в том, что отвечая на ваш вопрос как можно полнее, придётся прочесть лекцию страниц, эдак на _ДЦАТЬ, а то и _СОТ...
ПП
Петр Петр
76 676

Похожие вопросы