Google продължава да работи за подобряване на обработката на изображенията си. Ако преди няколко месеца говорихме за RAISR, техниката, с която е мислил Големият G създавайте изображения с висока разделителна способност от мостри с много по-ниско качество, днес компанията Mountain View отново ни предлага новини в тази област.

google

Тъй като те публикуваха чрез Google Research Blog, те работят с нов енкодер за JPEG файлове, наречен Guetzli, с които възнамеряват да намалят размера на тези файлове с 35% в сравнение с генерираните в момента файлове от този формат.

Но може би най-интересното нещо за разработчиците е това Google отвори кода на Guetzli, както е публикувано в The Next Web. Ако сте разработчик и се интересувате от внедряването на този алгоритъм за компресиране, можете да се запознаете с документацията и да изтеглите всичко от GitHub.

В примерите, които се виждат на тези редове, в лявата част на изображението е оригиналът некомпресиран, същото изображение след преминаване през алгоритъма libjpeg и последното е резултатът на Guetzli.

Този алгоритъм за компресиране работи със съществуващите браузъри и инструменти за изображения. От Google се казва, че ще позволи да се генерират изображения с не прекалено голям размер, без да се нарушава качеството на изображението.

За да направят това, те ще се съсредоточат върху това, което е известно като "фаза на квантуване" и в самия процес на компресия. Тук алгоритмите могат значително да намалят изображенията, но могат да се постигнат и много ниски качества, ако не се работи внимателно.

Както посочва самата компания, този метод за намаляване е подобен на друг алгоритъм за компресиране, който те обявиха преди време, наречен Zofli. Намали размера на PNG и GZIP файлове няма нужда да създавате нов формат. Сега имайте предвид, че Guetzli е по-бавен от другите алгоритми за компресия.