Toolyard

Изображение в ASCII-арт

Выберите изображение

Как превратить изображение в ASCII-арт

  1. Нажмите на поле выше или перетащите на него фото.
  2. Задайте ширину в символах и выберите набор символов. Широкий рисунок сохраняет больше деталей, узкий помещается в сообщение чата или комментарий в коде.
  3. Настраивайте яркость, контраст и гамму, пока формы не станут чёткими, и включите контуры, дизеринг или цвет, если нужно.
  4. Скопируйте текст или скачайте его как файл TXT, изображение PNG или страницу HTML.

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

Как это работает?

Фото делится на сетку, по одной ячейке на символ, каждая — формы символа. Яркость каждой ячейки выбирает символ с подходящим количеством краски: плотные вроде @ и # для тёмных мест, редкие вроде . и : для светлых и пробел для самых светлых. Краска каждого символа измеряется в вашем шрифте, поэтому тени получаются ровными.

Что делают контуры?

Находят очертания на фото и рисуют их символами, похожими на линии: | для вертикальных краёв, - для горизонтальных, / и \ для наклонных. Благодаря этому лица, здания и логотипы выглядят нарисованными, а не только заштрихованными. «Немного» отмечает контурами 10% ячеек с самыми сильными краями, «Много» — 20%.

Когда использовать дизеринг?

С коротким набором символов, например «Простой» или «Блоки». Каждая ячейка округляется до ближайшего символа, а ошибка округления передаётся соседним ячейкам, поэтому плавные переходы вроде неба выходят смесью символов, а не резкими полосами.

Почему мой ASCII-арт в другом приложении выглядит растянутым?

ASCII-арту нужен моноширинный шрифт, где все символы одной ширины, например Courier, Consolas или Menlo, без дополнительного межстрочного интервала. В пропорциональном шрифте столбцы перестают совпадать. В Discord, Slack и GitHub поместите рисунок в блок кода между тремя обратными апострофами.

Почему фото выходит мутным?

Фото с малой разницей между светлыми и тёмными местами дают плоский результат, потому что используется всего несколько символов. Оставьте включённым «Растянуть контраст», повысьте контраст и двигайте гамму, пока объект не выделится. Больше всего помогает однотонный фон за объектом.

Это только ASCII?

Наборы «Подробный» и «Простой», а также контуры используют только печатные символы ASCII, которые работают везде. «Блоки» используют символы штриховки Юникода, которые дают более плавные тона, но требуют шрифта, где они есть.

Что делает цвет?

Каждый символ сохраняет цвет своей части фото. Цвет виден на странице и в загрузках PNG и HTML. У обычного текста нет цвета, поэтому скопированный текст и файл TXT остаются простым ASCII.

Моё изображение загружается на сервер?

Нет. Всё происходит в вашем браузере, поэтому файлы не покидают устройство и ничего не хранится на сервере.

Встроить этот инструмент на свой сайт

Ещё инструменты для изображений

Руководства