Google представляет новую библиотеку кодирования JPEG

автор


Google представила Jpegli, библиотеку JPEG для кодирования изображений. Новая библиотека призвана быть быстрее, привлекательнее и эффективнее, чем традиционные JPEG. Сторонники этой технологии заявили, что она потенциально может сделать Интернет быстрее и красивее.

По словам Google, анонсированный 3 апреля и доступный на GitHub, Jpegli поддерживает высокую обратную совместимость, предлагая расширенные возможности и степень сжатия 35% при настройках высокого качества сжатия. Jpegli работает, используя новые методы для уменьшения шума и улучшения качества изображения. Новые или улучшенные функции включают в себя адаптивную эвристику квантования из эталонной реализации JPEG XL, улучшенный выбор матрицы квантования, расчет промежуточных результатов и возможность использования более совершенного цветового пространства.

Библиотека предоставляет совместимый кодер и декодер, соответствующий исходному стандарту JPEG, его наиболее удобному 8-битному формализму и совместимости API/ABI с libjeg-turbo и МозДжпег. Когда изображения сжимаются или распаковываются с помощью Jpegli, также выполняются более точные и психовизуально эффективные вычисления; изображения будут выглядеть более четкими и иметь меньше заметных артефактов. По данным Google, несмотря на улучшение соотношения плотности качества изображения и сжатия, скорость кодирования Jpegli сравнима с традиционными подходами, такими как MozJPEG. Таким образом, веб-разработчики могут интегрировать Jpegli в существующие рабочие процессы, не жертвуя скоростью кодирования, производительностью или использованием памяти.

Jpegli может быть закодирован с использованием более 10 бит на компонент. 10-битное кодирование происходит в исходном 8-битном формализме, и полученные изображения совместимы с 8-битными программами просмотра. 10-битная динамика доступна в виде расширения API, и для ее применения необходимо внести изменения в код приложения. Кроме того, Jpegli сжимает изображения более эффективно, чем традиционные кодеки JPEG; По словам Google, это может сэкономить полосу пропускания и место для хранения, а также сделать веб-страницы быстрее.

Дальше читайте это:

  • Почему компании уходят из облака
  • 5 простых способов запустить LLM локально
  • Программирование с помощью ИИ: советы и лучшие практики от разработчиков
  • Знакомьтесь, Zig: современная альтернатива C
  • Что такое генеративный ИИ? Искусственный интеллект, который создает
  • Лучшее программное обеспечение с открытым исходным кодом 2023 года

Related Posts

Оставить комментарий