Библиотека для дальнейшего (без потерь) Jpeg-сжатия

Я ищу библиотеку, специализирующуюся на дальнейшем сжатии Jpeg без изменения изображения. Я нашел PackJpeg, но он не предоставляет никакого исходного кода, и вам не разрешено использовать его в коммерческих целях.


person Yrlec    schedule 25.10.2011    source источник
comment
PackJPG теперь имеет открытый код.   -  person Extreme Coders    schedule 11.04.2013


Ответы (2)


На странице PackJPG есть ссылка на JPEG с открытым исходным кодом Пакет разработчика. Он не включает исходный код PackJPG, но включает базовые процедуры для обработки и сжатия данных JPG. Это было использовано для разработки rejpeg с открытым исходным кодом и лицензией GPL. v2.

Несколько дней назад Матиас Штирнер сделал объявление, в котором говорится, что он собирается выпустить PackJPG. с открытым исходным кодом и думает о двойной лицензии (GPL + специальные разрешения для разработчиков с закрытым исходным кодом).

Существует PAQ (открытый исходный код, лицензия GPL) от Мэтта Махони в нескольких вариантах, реализующих сжатие JPEG (не Однако не поддерживает прогрессивные изображения). На его странице есть таблица, в которой сравниваются разные программы.

Для полностью бесплатного подхода вы можете использовать libzpaq вместе с Файл конфигурации сжатия JPG.

Цитата из лицензии libzpaq:

Настоящим предоставляется бесплатное разрешение любому лицу, получившему копию этого программного обеспечения и связанных файлов документации («Программное обеспечение»), на работу с Программным обеспечением без ограничений, включая, помимо прочего, права на использование, копирование, изменение, объединение. публиковать, распространять, сублицензировать и / или продавать копии Программного обеспечения и разрешать лицам, которым предоставляется Программное обеспечение, делать это без ограничений. Это Программное обеспечение предоставляется «как есть» без гарантии.

person schnaader    schedule 26.10.2011
comment
Приложение: PackJPG теперь выпущен под лицензией GPL v3, см. encode.ru/threads/1412-packJPG-v2.5-released-under-GPL-v3 - person schnaader; 22.11.2011

При исследовании этой же проблемы я наткнулся на JPEGmini, доступный в виде онлайн-сервиса. Претензии:

JPEGmini может уменьшить размер файла стандартных фотографий JPEG до 80% (5X), в то время как полученные фотографии визуально идентичны исходным фотографиям.

Я прошел тест сжатия изображений без потерь в формате jpg / jpeg A10 уменьшен с 823 КБ до 171 КБ.

person Kevin Hakanson    schedule 26.01.2012
comment
JPEGmini не без потерь. Это, безусловно, круто и спроектировано таким образом, чтобы не допускать потерь восприятия, но при этом исходные данные изображения отбрасываются. - person Scott; 18.12.2012