Дизеринг изображения
Шаг / 4
Выберите изображение
Откройте PNG, JPEG или WebP для локальной обработки в браузере.
PNG, JPEG или WebP · до 15 MiB · не более 8 192 px по стороне и 20 мегапикселей
× px
Выберите стиль дизеринга
Выберите алгоритм, палитру, силу эффекта и масштаб обработки.
Для отзывчивости браузера результат автоматически ограничивается 4 мегапикселями, даже если источник больше.
Проверьте результат
Сравните оригинал с PNG с ограниченной палитрой перед скачиванием.
Скачать PNG
Сохраните показанные на холсте пиксели в PNG.
Преобразуйте PNG, JPEG или WebP в растр с ограниченной палитрой с помощью Floyd-Steinberg, Atkinson или Bayer 4×4. Выберите монохромную, серую или ограниченную цветную палитру, сравните просмотр и экспортируйте PNG. Обработка остаётся в браузере: нет загрузки на наши серверы или в URL. В режиме процесса изолированная для вкладки копия хранится до двух часов; Reset удаляет её, также действует автоистечение. Это детерминированная обработка пикселей, а не ИИ или векторизация. Вход ограничен 15 MiB, 20 мегапикселями и 8 192 пикселями по стороне; выход автоматически ограничивается 4 мегапикселями для отзывчивой работы. Исходный alpha сохраняется, дизеринг меняет только RGB.
Как применить дизеринг к изображению в браузере
-
1
Выберите изображение
Откройте PNG, JPEG или WebP до 15 MiB, 20 мегапикселей и 8 192 пикселей по стороне. Файл декодируется локально.
-
2
Выберите алгоритм
Используйте диффузию ошибки Floyd-Steinberg или Atkinson либо Bayer 4×4 для регулярного упорядоченного узора.
-
3
Выберите палитру
Выберите монохромную, серую или ограниченную цветную палитру и проверьте, как сокращённые цвета передают градиенты, края и фактуру.
-
4
Скачайте PNG
Проверьте растровый просмотр при подходящем масштабе и экспортируйте обработанные пиксели в PNG с сохранением исходного alpha.
Чем различаются три алгоритма
Дизеринг передаёт тона меньшим набором цветов, пространственно чередуя доступные пиксели. Floyd и Steinberg представили прямую диффузию ошибки в статье 1976 года An Adaptive Algorithm for Spatial Greyscale. После квантования пикселя остаточная ошибка распределяется между соседями, которые ещё не обработаны. Обычно это создаёт мелкую нерегулярную фактуру и лучше сохраняет плавные переходы, чем единый порог.
Atkinson тоже использует диффузию ошибки, но отличается схемой соседей и долей сохраняемой ошибки. Apple перечисляет Floyd-Steinberg и Atkinson как отдельные методы дизеринга vImage. Atkinson часто выглядит чётче и контрастнее, но может потерять часть плавных тональных переходов.
Bayer 4×4 использует упорядоченный дизеринг. Вместо переноса ошибки между пикселями по изображению повторяется фиксированная матрица порогов 4×4. Метод восходит к статье B. E. Bayer 1973 года An Optimum Method for Two-Level Rendition of Continuous-Tone Pictures. Заметный регулярный узор подходит для ретрографики и предсказуемой фактуры.
| Алгоритм | Модель обработки | Обычный вид | Практический компромисс |
|---|---|---|---|
| Floyd-Steinberg | Распределяет ошибку квантования между следующими соседями | Мелкие нерегулярные детали | На ровных участках возможна червеобразная фактура |
| Atkinson | Распределяет часть ошибки по более широкой локальной схеме | Чёткие края и открытые светлые области | Возможна потеря точности средних тонов |
| Bayer 4×4 | Сравнивает пиксели с повторяющейся матрицей порогов | Регулярная фактура 4×4 | Узор заметнее, чем при диффузии ошибки |
Границы палитры и alpha
Монохромный режим сокращает видимый RGB до двух тонов. Серый сохраняет несколько нейтральных уровней, а ограниченный цвет квантует RGB в небольшой набор. Режимы не распознают объекты, не восстанавливают детали и не придумывают цвета. Результат остаётся растром с обработанными пиксельными размерами, а не SVG или иной векторной графикой.
Расчёт меняет только RGB и копирует исходный alpha каждого пикселя, включая частичную прозрачность. Полностью прозрачные пиксели остаются прозрачными. Спецификация PNG определяет alpha для каждого пикселя от полной прозрачности до непрозрачности. JPEG не содержит alpha, в PNG и некоторых WebP он возможен.
Обработка в браузере и экспорт PNG
Браузер декодирует файл, читает пиксели, применяет алгоритм и локально создаёт загрузку. Байты изображения не загружаются и не попадают на наши серверы или в URL. В режиме процесса временное изолированное для вкладки хранилище переносит проект между страницами до двух часов. Reset удаляет его, а брошенные данные автоматически истекают. Спецификация HTML Canvas определяет чтение пикселей и экспорт toBlob(), требуя PNG как запасной формат.
Пределы 15 MiB, 20 мегапикселей источника и 8 192 пикселей по стороне защищают память браузера. Маленький файл может стать большим буфером. Выход при необходимости автоматически уменьшается до 4 мегапикселей для отзывчивости интерфейса. Уменьшите вход, если он превышает предел. PNG сохраняет обработанные пиксели и alpha без потерь, но не метаданные, слои или векторные объекты.
Часто задаваемые вопросы
Floyd-Steinberg подходит для мелкой фактуры диффузии ошибки, Atkinson для более чёткого контрастного вида, Bayer 4×4 для заметного регулярного ретроузора. Выбор зависит от изображения и желаемого вида.
Нет. Он детерминированно квантует пиксели и применяет дизеринг в браузере. Он не распознаёт объекты, не создаёт содержимое, не трассирует формы и не экспортирует SVG. Результат является растровым PNG.
Исходный alpha копируется для каждого пикселя, а дизеринг влияет только на RGB. Полностью прозрачные пиксели остаются прозрачными, частичный alpha сохраняется в PNG.
Можно открыть PNG, JPEG и WebP до 15 MiB, 20 мегапикселей и 8 192 пикселей по стороне. Выход автоматически ограничивается 4 мегапикселями для отзывчивой обработки.
Оно не загружается, не отправляется на наши серверы и не помещается в URL. В режиме процесса временная копия хранится только в этом браузере, изолированно для вкладки. Reset удаляет её, и она автоматически истекает в течение двух часов.
Сопутствующие инструменты
Палитра цветов Material Design
Просмотрите палитру цветов Material Design. Копируйте любой оттенок (от 50 до A700) в форматах HEX, RGB или HSL одним нажатием.
Конструктор тир-листов
Создайте приватный тир-лист из текста и локальных изображений. Настройте уровни, распределите элементы мышью или клавиатурой и экспортируйте в JSON, PNG или SVG.
Конструктор флагов
Создайте в браузере простой собственный флаг 3:2 с шестью компоновками, цветами, текстом и символом. Скачайте SVG или PNG либо откройте диалог печати браузера.
Конвертер JPG в Excel
Запустите локальное OCR для таблицы в JPG или JPEG и скачайте предполагаемые строки в XLSX либо CSV UTF-8. Файлы до 20 МБ остаются в браузере.
Генератор спрайт-листов
Объедините несколько изображений в один PNG спрайт-лист на равномерной сетке прямо в браузере. Получите PNG и готовые классы CSS со смещениями background-position.
Изображение в Word
Локально распознайте текст на изображении PNG, JPG или WebP с OCR на 18 языках. Проверьте его в браузере и скачайте редактируемый DOCX или TXT.
Инструмент доступен на других языках
- Dithering de imagem [PT]
- Dither hình ảnh [VI]
- 画像ディザリング [JA]
- 이미지 디더링 [KO]
- Tramado de imágenes [ES]
- تنقيط الصورة [AR]
- Afbeelding dithering [NL]
- Dithering av bilder [SV]
- ทำ Dither ให้รูปภาพ [TH]
- Tramage d’image [FR]
- Dither Gambar [ID]
- Bild dithern [DE]
- Dithering obrazu [PL]
- Dithering delle immagini [IT]
- Görüntü Dithering Aracı [TR]
- 图像抖动处理 [ZH]
- Image Dither [EN]