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

После нескольких месяцев работы над исправлением ошибок и добавлением новых функции на суд общественности выношу новую версию Image Catalyst 2.1. В новой версии были сделаны ряд ключевых изменений.
Image Catalyst — сборник программ для комплексной оптимизации/сжатии изображений формата PNG и JPEG без потери качества в рамках того же формата.
В новой версии были полностью переписаны алгоритмы оптимизации PNG. Вместо привычных трех алгоритмов оптимизации PNG (Fast, Normal и Xtreme) остались только два алгоритма (Advanced и Xtreme). Новые алгоритмы не имеют ничего общего от прежних алгоритмов, это связано с большим количеством нововведений в TruePNG (спасибо x128). Благодаря нововведениям в TruePNG, стало возможно отказаться от приложений CryoPNG и PNGWolf, что позволило существенно сократить время оптимизации изображений практически без потерь в степени сжатия.
В данном случае изменения коснулись только JPEG Progressive, были добавлены новые функции из проекта JPGCrush, что дало небольшой прирост в степени сжатия, при этом скорость оптимизации осталась на прежнем уровне.
Как всегда благодарю x128 и res2001 за огромный вклад в развитие проекта

После нескольких месяцев работы над исправлением ошибок и добавлением новых функции на суд общественности выношу новую версию 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);
- исправлены некоторые ошибки.
Как всегда благодарю x128 и res2001 за огромный вклад в развитие проекта