ASCII-арт в один клик — как превратить изображения в текстовые шедевры
Репозиторий давно не обновлялся
Последнее обновление было 2 года назад.
Помните старые добрые времена, когда ASCII-арт был единственным способом "нарисовать" что-то в текстовом редакторе? Сегодня это искусство переживает второе рождение благодаря инструментам вроде ascii-image-converter. Но что если я скажу вам, что теперь можно не только быстро конвертировать изображения в ASCII, но и делать это с цветами, анимацией и даже используя символы брайля?
Что это за инструмент?
ascii-image-converter — это кроссплатформенная утилита командной строки, написанная на Go, которая превращает обычные изображения в ASCII-арт. Причем делает это настолько хорошо, что результат можно:
- Выводить прямо в терминал с сохранением цветов
- Сохранять в PNG или текстовый файл
- Конвертировать в анимацию (для GIF)
- Использовать символы Брайля для более детализированного результата

Кому это нужно?
- Разработчикам терминальных приложений — для создания эффектных приветственных экранов
- Системным администраторам — для визуализации данных в логах
- Дизайнерам — как необычный инструмент для творчества
- Блогерам — для создания оригинального контента
Топ-5 возможностей, от которых вы офигеете
1. Поддержка цвета
Ваш терминал поддерживает 24-битные цвета? Тогда результат может выглядеть почти как оригинал!
ascii-image-converter photo.jpg -C

2. Брайль-арт
Для особо детализированных изображений можно использовать символы Брайля:
ascii-image-converter image.png -b

3. Анимации GIF
Да, даже GIF можно конвертировать и смотреть прямо в терминале!
ascii-image-converter animation.gif
4. Гибкие настройки вывода
Можно задавать точные размеры, использовать собственные наборы символов и даже применять дитеринг:
ascii-image-converter pic.jpg -d 80,40 -m " .-=+#@" --dither
5. Сохранение результатов
Результат можно сохранить как в текстовом виде, так и в виде изображения:
# Сохранить как PNG
ascii-image-converter input.jpg -s .
# Сохранить как TXT
ascii-image-converter input.jpg --save-txt .
Как установить?
Для Linux (Debian/Ubuntu):
echo 'deb [trusted=yes] https://apt.fury.io/ascii-image-converter/ /' | sudo tee /etc/apt/sources.list.d/ascii-image-converter.list
sudo apt update
sudo apt install -y ascii-image-converter
Через Homebrew (macOS/Linux):
brew install TheZoraiz/ascii-image-converter/ascii-image-converter
Или просто скачайте бинарник для вашей ОС из релизов.
Под капотом
Проект написан на Go и использует несколько интересных библиотек:
github.com/fogleman/ggдля работы с графикойgithub.com/disintegration/imagingдля обработки изображенийgithub.com/gookit/colorдля работы с цветами в терминале
Где это можно использовать?
- Оригинальные логи сервера — представьте, что вместо скучного текста вы получаете ASCII-графику
- README-файлы — добавьте логотип проекта в ASCII-виде
- Терминальные игры — для текстовых RPG или других CLI-игр
- Арт-проекты — создавайте необычные цифровые произведения
ascii-image-converter — это тот редкий случай, когда утилитарный инструмент вдруг становится источником творчества. Он прост в установке, гибок в настройках и просто доставляет удовольствие от использования. Если вы хоть немного работаете с терминалом — этот инструмент заслуживает места в вашем арсенале.
А вы уже пробовали конвертировать свои фотографии в ASCII-арт? Какой получился результат? Делитесь в комментариях!
