2011-10-25 15 views
9

Poszukuję biblioteki specjalizującej się w kompresji Jpegów jeszcze dalej bez zmiany obrazu. Znalazłem PackJpeg, ale nie zapewnia on żadnego kodu źródłowego i nie możesz go używać komercyjnie.Biblioteka dla dalszego (bezstratnego) kompresji JPEG

+1

PackJPG jest teraz ** [open source] (http://www.elektronik.htw-aalen.de/packjpg/) ** –

Odpowiedz

11

Na PackJPG page znajduje się link do JPEG Open Source Developers Package. Nie zawiera kodu źródłowego PackJPG, ale podstawowe procedury do przetwarzania i kompresowania danych JPG. Zostało to wykorzystane do opracowania rejpeg, które jest open source i licencjonowane na licencji GPL v2.

Kilka dni temu Matthias Stirner napisał, że zamierza stworzyć OpenJack w wersji PackJPG i myśli o podwójnej licencji (GPL + specjalne uprawnienia dla programistów o zamkniętym kodzie źródłowym).

Istnieje PAQ (open source, licencja GPL) od Matt Mahoney w kilku wariantach, które implementują kompresję JPEG (nie obsługuje to jednak obrazów progresywnych). Na jego stronie znajduje się table porównująca różne programy.

Aby uzyskać całkowicie bezpłatne podejście, można użyć libzpaq wraz z JPG compression configuration file.

Cytowanie licencję libzpaq:

Niniejszym udziela się bezpłatnie, aby każdej osobie kopię tego oprogramowania oraz dołączonej dokumentacji („Oprogramowanie” ), do czynienia w Oprogramowanie bez ograniczeń, w tym , bez ograniczeń, prawo do używania, kopiowania, modyfikowania, scalania, publikowania, rozpowszechniania, udzielania sublicencji i/lub sprzedawania kopii Oprogramowania oraz do zezwalania osobom, którym dostarczone jest Oprogramowanie, na wykonanie tych czynności bez Ograniczenie. To oprogramowanie jest dostarczane "tak jak jest" bez gwarancji.

+2

Dodatek: PackJPG został wydany na licencji GPL v3, zobacz http: // encode .ru/threads/1412-packJPG-v2.5-release-under-GPL-v3 – schnaader

2

Podczas badania tego samego problemu, natknąłem się na JPEGmini, który jest dostępny jako usługa online. Twierdzenie:

JPEGmini jest zdolny do zmniejszenia rozmiaru pliku zdjęć w standardowym formacie JPEG do 80% (5x), a w wyniku zdjęcia są wizualnie identyczny pierwotnych zdjęć.

Zrobiłem zdjęcie jpg/jpeg lossless image compression test z 823 KB do 171 KB.

+4

JPEGmini nie jest bezstratny. Jest to z pewnością fajne i ma być percepcyjnie bezstratna, ale odrzuca oryginalne dane obrazu. – Scott