Я обычно использую сохранение Photoshop для веб-страниц и устройств, но у него нет опций сжатия png, и мне также интересно, есть ли в наличии улучшенные алгоритмы сжатия?
10
Я обычно использую сохранение Photoshop для веб-страниц и устройств, но у него нет опций сжатия png, и мне также интересно, есть ли в наличии улучшенные алгоритмы сжатия?
Ответы:
Если тип файла назначения - PNG, у вас есть несколько вариантов. Сначала откройте PNG в Fireworks, затем сохраните оптимизированный. FW сжимает файлы .png лучше, чем PS. Затем используйте PNGOUT (бесплатное программное обеспечение) для дальнейшего сжатия. Типичный результат примерно на 30% меньше, чем в Photoshop.
источник
Мой подход не очень технический, поэтому я не могу дать какие-либо конкретные алгоритмы, но Adobe Fireworks является одним из лучших инструментов для оптимизации любого формата изображения для веб-сайтов. Вы можете использовать это.
Также ImageOptim хорошо работает на OSX. Те же результаты с фейерверками, я сравнил их.
источник
Во - первых, должны ли использоваться PNG или JPEG?
Если вы сохраняете изображение для Интернета, в наши дни выбор между PNG и JPEG. PNG очень хорош для изображений, которые сжимаются без потерь очень эффективно. JPEG хорош для отдыха.
Как правило, если это фотография или сложный рендеринг (полностью текстурированный), размер которого больше 60x60, тогда JPEG, вероятно, будет лучше.
Помните также, что JPEG имеет скользящую шкалу качества, которая влияет на то, как хорошо он будет выглядеть, а PNG - нет.
Как оптимизировать PNG
В отличие от GIF, PNG поддерживают 24-битные изображения. Это вызвало много недоразумений, так как недоумевающие люди утверждают, что изображения в формате PNG занимают гораздо больше места, чем то же изображение, которое сохраняется в формате GIF. Это происходит главным образом из-за того, что люди не осознают, что при сохранении в GIF-код до 200 цветов преобразуются с понижением, а в PNG сохраняются полные 24-битные данные о цвете.
В PNG однако, вы можете уменьшить цвета в палитре так же , как GIF , и это будет сделать размер файла изображения значительно меньше.
Photoshop это сохранить для веб действительно есть варианты для сжатия PNGs
Для большинства сценариев, где PNG подходит, вы хотите использовать цветовую палитру. Вы получите отличное сжатие, просто выбрав 256 цветов и используя алгоритмы по умолчанию для выбора цветовой палитры. Photoshop "Save for Web" делает это легко. Просто выберите PNG-8 вместо PNG-24 и начните со значений по умолчанию.
Вы можете не думать об этом как о «сжатии», но это снижает качество изображения, чтобы получить меньший размер файла - это просто другой подход.
Если у вас очень простое изображение или очень маленькая иконка, вы можете уменьшить количество цветов, чтобы улучшить сжатие. Каждый раз, когда вы уменьшаетесь на два, вы немного повышаете эффективность сжатия, так что 128 немного лучше, чем 129-255, 64 немного лучше, чем 65-127, и так далее. Так что попробуйте 256, 128, 64, 32 и 16.
источник
Просто хотел добавить, что, в дополнение к некоторым из уже предоставленных ответов, Yahoo! есть инструмент под названием Smushit, который может сбрить некоторые байты. Это очень просто в использовании.
источник