Google продовжує працювати над вдосконаленням своєї обробки зображень. Якщо кілька місяців тому ми говорили про RAISR, техніку, за допомогою якої мислив Великий Великий створювати зображення з високою роздільною здатністю на основі зразків набагато нижчої якості, сьогодні компанія Mountain View знову пропонує нам новини в цій галузі.

зменшення

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

Але, мабуть, найцікавіше для розробників - це Google відкрив код Гецлі, як опубліковано на The Next Web. Якщо ви розробник і вам цікаво впровадити цей алгоритм стиснення, ви можете переглянути документацію та завантажити все з GitHub.

У прикладах, видно з цих рядків, на лівій стороні зображення знаходиться оригінальний нестиснений, те саме зображення після проходження алгоритму libjpeg та останнє є результатом Гецлі.

Це алгоритм стиснення працює з існуючими браузерами та засобами обробки зображень. Від Google заявляють, що це дозволить створювати зображення розміру не надто великого, не погіршуючи якості зображення.

Для цього вони зосередяться на тому, що відоме як "фаза квантування" і в самому процесі стиснення. Тут алгоритми можуть значно зменшити зображення, але дуже низькі якості також можна досягти, якщо не ретельно працювати.

Як зазначає сама компанія, цей метод зменшення подібний до іншого алгоритму стиснення, який вони оголосили деякий час тому, під назвою Zofli. Це зменшило розмір файлів PNG та GZIP немає необхідності створювати новий формат. Тепер майте на увазі, що Гецлі працює повільніше, ніж інші алгоритми стиснення.