Конвертер зображень у ASCII-арт
Перетворіть будь-яке фото на справжнє ASCII-арт у браузері: справжнє семплування яскравості по комірках відображає кожну ділянку зображення текстовим символом, у звичайному монохромному вигляді або кольоровими HTML-спанами.
🔒 Обробляється повністю у вашому браузері — те, що ви тут вводите, ніколи не вивантажується.
Результат
Цей конвертер створює справжнє ASCII-арт із фото: це не текстовий фільтр і не шрифтовий трюк, це справжнє відтворення на основі щільності символів. Зображення ділиться на сітку комірок, розмір яких визначається вибраною шириною виводу (від 40 до 200 стовпців), і справжня середня яскравість кожної комірки — обчислена за стандартною формулою 0,299R + 0,587G + 0,114B для кожного пікселя в цій комірці — вибирає один символ зі шкали, впорядкованої від щільних і темних до розріджених і світлих. Результатом є текстова сітка, яка візуально відтворює форми та тіні фотографії, використовуючи лише символи.
Оскільки моноширинні символи приблизно вдвічі вищі, ніж широкі, інструмент семплює рядки з приблизно вдвічі меншою щільністю, ніж стовпці, тому обличчя та об'єкти виходять пропорційними, а не вертикально розтягнутими — деталь, яку пропускають багато швидких ASCII-конвертерів. Доступні дві шкали: короткий, виразний набір із 10 символів для жирних силуетів і постеризованого арту, та довгий набір із 70 символів, який відтворює плавні градієнти та тонке затінення. Перемикач кольору дозволяє перемикатися між класичним монохромним текстом і кольоровими HTML-спанами, де кожен символ зберігає справжній середній колір RGB, семплований з його комірки — те саме зображення, повністю відтворене текстом, але в повному кольорі.
Усе працює локально в браузері: фото ніколи не залишає ваш пристрій, немає завантаження, черги та облікового запису. Результат у вигляді звичайного тексту можна скопіювати прямо в буфер обміну або завантажити як файл .txt для використання в коментарях до коду, файлах README, термінальних банерах або документах у ретро-стилі. Кольорова версія завантажується як самодостатній файл .html — моноширинний блок pre з вбудованими стилями — який коректно відкривається в будь-якому браузері або може бути вбудований у веб-сторінку.
Конвертація в ASCII-арт має реальне застосування поза ностальгією: термінальні заставки та банери для CLI-інструментів, ретро-тематичні підписи на форумах і в електронних листах, арт-заповнювач для текстових середовищ, навчальні матеріали про семплування та квантування зображень, а також прості візуальні підписи, що вставляються у звичайний текст, як-от коміти в системах контролю версій або чати. Бажаєте піксельний вигляд замість текстового відтворення? Конвертер піксельного арту квантує фото на справжні ретро палітри кольорів, такі як Game Boy або PICO-8, для отримання справжньої низькороздільної графіки замість символьної сітки.