14.08.2022

Новый формат изображений быстрее PNG в десятки раз

Доминик Саблевски представил новый и невероятно простой в реализации формат изображений QOI (Quite OK Image). По представленным тестам, QOI быстрее PNG на сжатии изображений в 20-30 раз и в 3-4 раза на распаковке.

Доминик признаётся, что не является экспертом в области сжатия изображений. Идея создать новый простой и эффективный формат изображений пришла к нему во времена работы с MPEG-1 форматом. Его целью была скорость и простота.

Файлы QOI всё же больше по размеру чем PNG на 10-50% в зависимости от картинки, поэтому QOI — выбор тех, кому необходима скорость.

В данный момент формат проходит обсуждение финальной спецификации с заинтересованными пользователями. Но попробовать его можно уже сейчас.

Исходный код на Си, состоящий из одного универсального файла, доступен на GitHub.

Замеры скорости и размеров изображений доступны по ссылке.

QOI уже доступен в Zig, Rust, GO, TypeScript, Python, C#, AUR, SAIL.

>>> Подробности

Источник.