Linux -- это интересно

bpgdec / bpgenc


Рубрика: Графика
Метки: | | |
Просмотров: 2014

Утилиты для кодирования и декодирования изображений формата BPG.


bpgdec / bpgenc — консольные утилиты для кодирования и декодирования изображений формата BPG.

BPG (Better Portable Graphics) — свободный формат упаковки изображений, обеспечивающий оптимальные характеристики качества картинки и размера файла, нацелен на замену формата JPEG. Формат обеспечивает большую степень сжатия чем JPEG, при этом сохраняя градиентные переходы и многие мелкие детали. Разница особенно заметна при сильной компрессии (примеры), там где снимки в формате JPEG изобилуют артефактами, кадры в формате BPG выглядят вполне приемлемо и занимают меньше места (сравнить - x265 encoder).

Формат BPG создан известным французским программистом Фабрисом Беллар (Fabrice Bellard) в 2014 году, учитывая все сложности автор сделал всё возможное для перехода на новый формат. Были подготовлены утилиты (bpgdec / bpgenc) для кодирования и декодирования изображений, библиотека libbpg, а так же реализация декодировщика на языке JavaScript позволяющая добавить поддержку формата BPG на сайты, без модификации кода браузеров (преобразование изображений может осуществляться на сервере, не требуя от пользователя каких либо действий).

Важной особенностью формата BPG является возможность сохранять альфа-канал (прозрачный слой) и анимацию, что отчасти делает его конкурентом форматов PNG и GIF. Так же формат поддерживает сохранение любых метаданных, поддерживает цветовые модели RGB, CMYK и YCgCo (с разрядностью 14ит, вместо 8бит у JPEG), это даёт возможность сохранять больше полутонов и обеспечивает возможности постобработки (близкие к формату TIFF).

Лицензия: LGPL version 2.1 / BSD license / MIT license

Домашняя страница

libbpg-py на github.com

Gimp plugin for BPG

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)