Pull to refresh

Image Catalyst 2.1

Client optimization *
Здравствуй Хабр!

image

После нескольких месяцев работы над исправлением ошибок и добавлением новых функции на суд общественности выношу новую версию Image Catalyst 2.1. В новой версии были сделаны ряд ключевых изменений.

Image Catalyst — сборник программ для комплексной оптимизации/сжатии изображений формата PNG и JPEG без потери качества в рамках того же формата.

Алгоритмы оптимизации PNG

В новой версии были полностью переписаны алгоритмы оптимизации PNG. Вместо привычных трех алгоритмов оптимизации PNG (Fast, Normal и Xtreme) остались только два алгоритма (Advanced и Xtreme). Новые алгоритмы не имеют ничего общего от прежних алгоритмов, это связано с большим количеством нововведений в TruePNG (спасибо x128). Благодаря нововведениям в TruePNG, стало возможно отказаться от приложений CryoPNG и PNGWolf, что позволило существенно сократить время оптимизации изображений практически без потерь в степени сжатия.

Алгоритмы оптимизации JPEG

В данном случае изменения коснулись только JPEG Progressive, были добавлены новые функции из проекта JPGCrush, что дало небольшой прирост в степени сжатия, при этом скорость оптимизации осталась на прежнем уровне.

Полный список основных изменений
  • удален CryoPNG и PNGWolf;
  • изменен интерфейс проекта;
  • обновлен TruePNG 0.3.5.4 от 25.12.2011;
  • добавлен JType от 04.11.2011 (спасибо x128);
  • удалена функция создания файла Images.cvs;
  • обновлен JHead 2.93 от 02.12.2011 (спасибо GoblinNN);
  • полностью переписаны алгоритмы оптимизации PNG и JPEG;
  • полностью переписан «Image Catalyst.bat» (спасибо res2001);
  • добавлена функция проверки обновления проекта (спасибо res2001);
  • больше не создаются временные файлы в папках с изображениями (спасибо res2001);
  • добавлены jpeg_scan_rgb.txt и jpeg_scan_bw.txt (JPGCrush от 29.11.2008) (спасибо yug78);
  • отредактирована справка (ReadMe.txt);
  • исправлены некоторые ошибки.
Загрузить Image Catalyst 2.1 от 28.12.2011 (зеркало) (только для windows).
Как всегда благодарю x128 и res2001 за огромный вклад в развитие проекта
Tags: pngjpeg
Hubs: Client optimization
Total votes 35: ↑34 and ↓1 +33
Comments 27
Comments Comments 27