Halftone – простое приложение для сжатия изображений с потерями с использованием техники дизеринга.
Бесплатная и с открытым исходным кодом программа.
Обзор
Справка: Дизеринг, дитеринг — при обработке цифровых сигналов представляет собой подмешивание в первичный сигнал псевдослучайного шума со специально подобранным спектром. Применяется при обработке цифрового звука, видео и графической информации для уменьшения негативного эффекта от квантования
- Поддержка трёх различных алгоритма дизеринга: можно выбрать между классическим алгоритмом Флойда-Стейнберга (Floyd-Steinberg), интересным алгоритмом Римерсмы (Riemersma) и байеровым (Bayer) (он же упорядоченный) дизерингом, известным по игре Game Boys;
- Есть возможность предварительного просмотра изображения в реальном времени: т.е. как будет выглядеть изображение после обработки;
- Поддержка конвертирования изображений во множество форматов: avif, bmp, gif, heic, heif, jpg, jxl, png, tiff, webp;
- Можно выбрать количество цветов (от 1 до 256), а также яркость и контраст (от -100 до 100);
- Есть возможность изменить разрешение изображения с сохранением соотношения сторон.
Скриншоты
Установка
Программа Halftone доступна для установки на Linux.
Установка программы через Flatpak пакет
flatpak install flathub io.github.tfuxu.Halftone
Альтернативные способы установки, не поддерживаемые разработчиками:
Установка программы через Snap пакет
sudo snap install halftone
Как установить ПО в Linux?
Информация о программе
Язык интерфейса: | Английский |
Версия описания: | 0.6.1 |
Разработчик: | tfuxu |
Язык программирования: | Python |
Лицензия: | GPL v3 |
Сайт программы: | github.com/tfuxu/halftone |