0

Конвертер зображення в ASCII-арт

Перетворіть будь-яке фото на справжній ASCII-арт у браузері: реальне вибіркове обчислення яскравості кожної комірки перетворює кожну ділянку зображення на текстовий символ — монохромно або кольоровими HTML-спанами.

🔤

Перетягніть зображення сюди

або натисніть для огляду файлів

100
Buy Me a Coffee at ko-fi.com
Опрацювання... 0%
Завантаження зображення
Вибірка пікселів
Побудова ASCII-сітки
Готово

Результат

Preview Output

Цей конвертер будує справжній ASCII-арт із фото: це не текстовий фільтр і не шрифтовий трюк, а справжній рендер за щільністю символів. Зображення ділиться на сітку комірок, розмір яких визначає обрана ширина виводу (від 40 до 200 колонок), і реальна середня яскравість кожної комірки — обчислена за стандартною формулою 0.299R + 0.587G + 0.114B по кожному пікселю комірки — обирає один символ зі шкали, впорядкованої від щільного й темного до розрідженого й світлого. Результат — текстова сітка, що візуально відтворює форми й світлотінь фото самими лише символами.

Оскільки моноширинні символи приблизно вдвічі вищі, ніж ширші, тул вибирає рядки з удвічі меншою щільністю, ніж колонки, тож обличчя й предмети виходять пропорційними, а не розтягнутими по вертикалі — деталь, яку пропускають багато швидких ASCII-конвертерів. У комплекті дві шкали: коротка, різка шкала з 10 символів для жирних силуетів і постеризованого вигляду, і довга шкала з 70 символів, що відтворює плавні градієнти й тонкі напівтони. Перемикач кольору перемикає між класичним монохромним текстом і кольоровими HTML-спанами, де кожен символ зберігає реальний середній RGB-колір, вибраний із його комірки, — та сама картинка, повністю віддрукована текстом, але все ще в повному кольорі.

Усе працює локально в браузері: фото не покидає ваш пристрій, немає завантаження на сервер, черги чи акаунта. Звичайний текстовий результат можна одразу скопіювати в буфер обміну або завантажити як .txt-файл для коментарів у коді, README-файлів, терміналних банерів чи документів у ретро-стилі. Кольорова версія завантажується як самодостатній .html-файл — блок pre моноширинним шрифтом з інлайновими стилями, — який коректно відкривається в будь-якому браузері або вбудовується у вебсторінку.

У конвертації в ASCII-арт є реальне застосування, не тільки ностальгія: заставки терміналів і банери CLI-утиліт, підписи на форумах і футери листів у ретро-стилі, арт-заглушки для текстових середовищ, навчальні матеріали про вибірку й квантизацію зображень, а також прості візуальні підписи, які вставляють у чисто текстові контексти — повідомлення комітів чи чати. Потрібен піксельний вигляд замість текстового рендеру? Конвертер піксель-арту квантизує фото на справжні ретро-палітри на кшталт Game Boy чи PICO-8 — справжня низькороздільна графіка замість символьної сітки.