🍋
Menu
.qoi Image

QOI (Quite OK Image Format)

QOI — простой и быстрый формат изображений без потерь, разработанный как альтернатива PNG со значительно более быстрым кодированием и декодированием. Его спецификация умещается на одной странице, что делает реализацию тривиальной. QOI жертвует степенью сжатия ради максимальной простоты и скорости.

MIME-тип

image/qoi

Тип

Бинарный

Сжатие

Без потерь

Преимущества

  • + Extremely fast encoding and decoding (20-50x faster than PNG)
  • + Trivially simple specification — one page, 300 lines of C
  • + Lossless compression with no quality loss

Недостатки

  • Larger files than PNG (especially for photographs)
  • No browser support — requires conversion for web use
  • New format with limited ecosystem and tool support

Когда использовать .QOI

Используйте QOI там, где скорость кодирования/декодирования важнее размера файла — игровые ассеты, скриншоты и конвейеры обработки изображений в реальном времени.

Технические детали

QOI использует 14-байтовый заголовок, за которым следует поток чанков: индексированный (1 байт), разностный (1 байт), лума (2 байта), RLE (1 байт) и необработанный RGB/RGBA (4-5 байт). Хеш-таблица из 64 записей отслеживает недавние пиксели для индексации.

История

Доминик Шаблевски создал QOI в 2021 году, опубликовав полную спецификацию и эталонную реализацию менее чем в 300 строках C. Формат стал вирусным благодаря простоте и приемлемому сжатию, достигая 20-50% размера PNG для фотографического контента.

Конвертировать из .QOI

Конвертировать в .QOI

Связанные форматы