Найти тему
4pda.to

Google улучшила формат JPEG. Картинки сбросили «вес» и прибавили в качестве

   Google улучшила формат JPEG. Картинки сбросили «вес» и прибавили в качестве
Google улучшила формат JPEG. Картинки сбросили «вес» и прибавили в качестве

Google разработала новую библиотеку для кодирования и декодирования JPEG-изображений под названием Jpegli. Она позиционируется как улучшенная версия традиционного формата — в компании рассказали, чем новинка лучше оригинала.

   Сравнение библиотек по эффективности сжатия, картинка кликабельна
Сравнение библиотек по эффективности сжатия, картинка кликабельна

Библиотека — это набор инструментов для сжатия изображения в JPEG. По словам представителей Google, Jpegli полностью совместима с актуальными библиотеками libjpeg-turbo и MozJPEG, но работает быстрее, эффективнее и «визуально приятнее».

При кодировании и декодировании с помощью Jpegli выполняются более точные вычисления, в результате чего изображения выглядят более детализированными, а количество артефактов снижается. При этом скорость работы остаётся той же при лучшем качестве итоговой картинки.

Кроме того, Jpegli поддерживает кодирование с выделением 10 и более бит на цветовой компонент. Актуальные библиотеки выделяют не более 8 бит, что приводит к появлению артефактов на градиентах. Наконец, была улучшена основная функция JPEG: изображения сжимаются на 35% сильнее при заявленном лучшем качестве итоговых файлов. Заглянуть «под капот» новой библиотеки можно на страницах блога Google.