Что такое Инструмент дизеринга?

Этот инструмент дизеринга применяет классические алгоритмы — Флойда-Стейнберга, упорядоченный (Байера) и Аткинсона — чтобы уменьшить цветовую палитру изображения, сохранив детализацию. Используйте его для ретро-пиксель-арта, уменьшения размера файлов или подготовки изображений для дисплеев с ограниченным числом цветов и печати.

Floyd-Steinberg рассеивает ошибку квантования на соседние пиксели и даёт мягкое, органичное зерно. Ordered (Bayer) использует фиксированную матрицу порогов и создаёт перекрёстный узор, знакомый по ранним играм. Atkinson распространяет ошибку слабее и даёт чище и контрастнее — фирменный стиль классической графики Mac.

Как использовать

  1. Загрузите изображение (PNG, JPG или WebP), к которому хотите применить дизеринг.
  2. Выберите алгоритм дизеринга (Флойда-Стейнберга, упорядоченный, синий шум, Аткинсона, Sierra, Stucki, Jarvis или без него) и либо оставьте авто-палитру, либо подберите ретро-пресет вроде Game Boy, NES или 1-битного ч/б.
  3. Настройте вид ползунками силы диффузии, масштаба пикселей, а также яркости, контраста и насыщенности, переключайтесь между видом рядом и перетаскиваемым ползунком для сравнения с оригиналом, затем скачайте результат в PNG.

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

  • Конвертация современных фотографий в 1-битный или 16-цветный пиксель-арт для ретро-игр.
  • Уменьшение размера PNG-файла через квантование к палитре перед сохранением.
  • Подготовка графики для электронной бумаги, чековых принтеров и других 1-битных устройств.

Результат

Художник-разработчик игр загружает 24-битный спрайт персонажа и применяет дизеринг Флойда-Стейнберга с 16-цветной палитрой для достижения ретро-эстетики, соответствующей визуальному стилю его пиксельной игры.

Частые вопросы

Какой алгоритм дизеринга выбрать?
Floyd-Steinberg хорошо ложится на фотографии: разлёт ошибки похож на естественное зерно. Ordered Bayer лучше всего ловит нарочитую эстетику Game Boy и Mac OS 1. Atkinson лучше сохраняет тонкие детали и ближе всего к оригинальной графике Mac 1984 года.
Что на самом деле делает параметр количества цветов?
Задаёт, сколько разных цветов может использовать результат; они подбираются автоматически из исходной картинки. Два цвета дадут чистый чёрно-белый дизеринг, шестнадцать напомнят раннюю VGA, шестьдесят четыре уже близки к оригиналу и в основном дают выигрыш в размере файла.
Почему изображение с дизерингом выглядит шумным при увеличении?
Так работает диффузия ошибки. С обычного расстояния просмотра глаз усредняет крапинки в плавный тон. Если шум мешает вблизи, уменьшите силу диффузии для более мягкого эффекта, переключитесь на упорядоченный Bayer для регулярного узора или увеличьте число цветов.
Можно ли применить дизеринг к фиксированной палитре, например NES или Game Boy?
Да. В разделе «Палитра» уже встроены пресеты Game Boy DMG (4 оливковых оттенка), Commodore 64 (16 цветов), NES, CGA mode 4, ZX Spectrum, Apple II и PICO-8, плюс чистая чёрно-белая 1-битная палитра, тёплая двухтоновая сепия и 16-ступенчатая шкала серого. После выбора пресета слайдер числа цветов фиксируется автоматически, чтобы результат точно соответствовал оригинальному железу. Хотите свои цвета? Выберите «Свою» палитру и добавляйте, перекрашивайте или удаляйте образцы, чтобы выполнить дизеринг под любую палитру.
Сохраняется ли файл как индексированный PNG с настоящей палитрой?
На скачивание уходит обычный RGBA PNG. Визуально он использует только выбранные цвета, но формат файла такой же, как у любого PNG. Вывод в индексированный PNG для ещё большего выигрыша по размеру есть в списке улучшений.

Похожие инструменты