Изображение в ASCII-арт
Превратите своё изображение в ASCII-арт, который можно скопировать, сопоставив яркость пикселей canvas с текстовыми символами. Приватно и только в браузере.
🔒 Работает полностью в вашем браузере — ничего не загружаетсяПревратите изображение в ASCII-арт
ASCII-арт преобразует картинки в обычный текст, заменяя участки разной яркости символами разной визуальной плотности. Тёмные пиксели становятся плотными знаками вроде @ или #, а светлые пиксели — точками, пробелами или более лёгкими символами. Результат можно вставить в заметки, комментарии к коду, сообщения в терминале, чат-эксперименты или куда угодно, где поддерживается моноширинный текст. Этот инструмент выполняет преобразование из вашего собственного изображения, не загружая его никуда.
Сначала браузер рисует изображение на небольшом скрытом canvas. Затем он считывает данные пикселей, вычисляет яркость каждой выбранной точки и подбирает символ из шкалы яркости. Видимый предпросмотр canvas показывает исходное изображение, использованное для преобразования, а текстовое поле ниже показывает готовый ASCII-результат. При изменении ширины результат сразу перерисовывается, так что вы можете быстро найти баланс между детализацией и удобством публикации.
Как выбрать хорошую ширину в символах
ASCII-арт сильно зависит от размера. Ширина около 60 символов достаточно компактна для чата, а 100–140 символов сохраняют больше черт лица, контуров и текстуры. Поскольку текстовые символы выше, чем шире, генератор сжимает высоту выборки, чтобы готовый арт не выглядел растянутым. Если изображение в основном светлое или в основном тёмное, попробуйте опцию инверсии, чтобы поменять сопоставление тонов и выделить важные формы.
Можно копировать, скачивать и приватно
Результат — обычный текст. Его можно скопировать в буфер обмена или скачать TXT-файл для последующего редактирования. В этот файл не встроены шрифты, изображения или шаблоны, поэтому он портативен и легко архивируется. Поскольку вся обработка пикселей выполняется средствами API браузера на вашем устройстве, личные скриншоты и фотографии остаются локально. Meme Studio просто предлагает способ на основе canvas, чтобы превратить их в искусство из символов.
Как выбираются символы
Каждый пиксель выборки переводится в яркость с помощью весовых коэффициентов яркости BT.709, которые сильнее всего учитывают
зелёный и слабее всего синий, в соответствии с тем, как глаз воспринимает свет. Это значение выбирает один из десяти
символов шкалы @%#*+=-:. с последующим пробелом, поэтому самые тёмные участки становятся
@, а самые светлые — пустым местом. Выбор «Инвертировать тона» разворачивает шкалу,
что лучше, если вы планируете вставить арт в тёмный терминал или редактор с тёмной темой.
Ползунок ширины работает от 40 до 160 символов, а число строк определяется пропорциями изображения. Существует всего десять уровней яркости, поэтому градиенты выглядят полосами, а мелкие детали теряются; контрастные изображения с чётким объектом преобразуются намного лучше, чем мягкие фото с низким контрастом. Перед преобразованием портрета попробуйте повысить его контраст в графическом редакторе. Просматривайте результат в моноширинном шрифте, так как пропорциональные шрифты нарушают выравнивание столбцов.
Как использовать
- Загрузите изображениеВыберите фото, скриншот или графику на своём устройстве.
- Выберите ширинуЗадайте ширину в символах, чтобы сбалансировать детализацию и читаемость.
- Скопируйте или скачайтеИспользуйте текст сразу или сохраните его как TXT-файл.