iMagazine

Guetzli – nowe narzędzie do kompresji JPG-ów od Google

20/03/2017, 19:57 · · · 4

Choć w domach mamy coraz szybsze łącza internetowe, nadal staramy się zmniejszać rozmiary plików na stronach www. Najwięcej miejsca zazwyczaj zajmują grafiki. Niedawno Google zaprezentowało nowe narzędzie do kompresji grafik.


Guetzli [guɛtsli], czyli po niemiecku – herbatnik – to nowy encoder plików JPEG, który potrafi uzyskać mniejsze rozmiary przy zachowaniu w miarę dobrej (tj. niezauważalnej ludzkim okiem) jakości w porównaniu do obecnie dostępnych narzędzi. Jego skuteczność jest do 35% lepsza w porównaniu do grafik kompresowanych przy pomocy libjpeg.

Guetzli korzysta z metody kwantyzacji obrazu, przy czym zachowuje tu balans między nieznaczną utratą jakości a odchudzeniem pliku. Jedynym mankamentem tego narzędzia jest jego prędkość działania. W porównaniu z dostępnymi narzędziami działa ono dość powolnie. Do tego wykorzystuje spore zasoby pamięci – na zdjęcie 1-megapikselowe potrzebne jest około 300 MB pamięci.

Instalacja Guetzli jest najłatwiejsza z poziomu Homebrew i sprowadza się do jednej komendy:

Oczywiście narzędzie to można zainstalować na innych systemach. Instrukcję instalacji znajdziecie na stronie projektu na GitHubie.

Guetzli jest również dość łatwe w obsłudze. Oto składnia polecenia:

Gdzie w miejsce [N] wpisujemy, jaki ma być zastosowany stopień kompresji. Domyślnie dozwolone wartości to 84 do 100, gdzie mniejsza liczba oznacza większą kompresję.


Więcej informacji na temat Guetzli możecie znaleźć w źródle.

Źródło Google Open Source Blog

4

Maciej Skrzypczak

Użytkownik sprzętu z nadgryzionym jabłkiem, grafik komputerowy, nałogowy gracz Minecraft. Redaktor iMagazine.pl.


Dodaj komentarz

wydra napisał(a):

brew install guetzli

Error: No available formula with the name „guetzli”

==> Searching for similarly named formulae…

Error: No similarly named formulae found.

==> Searching taps…

Error: No formulae found in taps.

Maciej Skrzypczak napisał(a):

Oczywiście, nawet teraz na drugim komputerze zainstalowałem bez problemu:

https://uploads.disquscdn.com/images/c0c817c6f4ce6a9bcc88dae8bb0ca95f6163ed15b8ce39afb4555dcf6258bbdd.png

Jeśli nie znajduje Ci tego narzędzia, możesz spróbować odświeżyć i zaktualizować Homebrew tymi poleceniami:

brew update
brew upgrade

Ewentualnie:

brew doctor

pokaże może jakieś błędy są w Homebrew u Ciebie.

Adrian napisał(a):

O, dobre – nie znałem :)

A jeśli chodzi o PNG, to najlepszy wg mnie jest TinyPNG :)

Pierwsze testy wypadły bardzo obiecująco, Guetzli pobił wszelkie rekordy.

PS. Dla Guetzli stworzyłem GUI na Windows, które ułatwi optymalizację:
http://techformator.pl/xguetzli-windows-gui-for-guetzli-perceptual-jpeg-encoder/

Jeśli chcesz wesprzeć redakcję iMagazine, podoba Ci się nasza praca, to zapraszamy do iMag Weekly

dołącz

W archiwum iMag Weekly znajdziecie ponad 500 felietonów, artykułów, recenzji, opisów, przepisów oraz relacji z podróży – w sumie do przeczytania jest ponad 500 tysięcy słów. Wykupienie dostępu do niego jest „dożywotnie” (czyli tak długo jak będzie funkcjonował iMagazine) i wystarczy to zrobić raz. Nasz tygodnik był wydawany do dnia 27/01/2017.

Osoby, które miały wykupioną jakąkolwiek subskrypcję otrzymały pełny dostęp do archiwum.