Фабрис Беллар разработал новый формат сжатия изображений
- пятница, 12 декабря 2014 г. в 02:11:37
Легендарный французский программист Фабрис Беллар продолжает удивлять поразительными проектами. Для справки, он автор более чем десятка выдающихся программ, среди которых LZEXE, FFmpeg, QEmacs, QEMU, эмулятор Linux-компьютера на JavaScript. Сейчас разработчик представил BPG (Better Portable Graphics) — новый формат сжатия изображений, гораздо лучший, чем JPEG.
Беллар предлагает использовать BPG в тех случаях, когда качество или размер файла являются критичными. Его ключевые преимущества:
Сравнение BPG и JPEG на эталонной фотографии Лены показывает явное превосходство BPG.
Например, вот так выглядит Лена в JPEG на 5872 байт.
А вот в BPG на 5836 байт.
Здесь картинка сконвертирована в PNG, чтобы отображалась в браузере, такую конвертацию может делать декодер, тоже написанный Белларом.
Как обычно, Беллар выпустил утилиту под Linux и опубликовал исходный код, в том числе код Javascript-декодера. На этот раз он также выложил бинарник для Windows.