Я пробовал фиглет, но это не очень хорошо. Есть ли другие редакторы ASCII?

Я пробовал фиглет, но это не очень хорошо. Есть ли другие редакторы ASCII?

Ответы:
jp2aЕсть еще одна хорошая программа, доступная в репозиториях , и есть хорошая документация по ней на официальном сайте и на странице руководства Ubuntu .
Следует сказать, что программа конвертирует любые jpg, но лучше всего использовать простые изображения, похожие на логотип или мультфильм, так как они получаются намного лучше. Если вам нужно заранее преобразовать изображение в jpg, просто используйте imagemagick'sутилиту конвертации и запустите convert logo.png logo.jpg.
Часто возникает необходимость в jp2aнастройке параметров, чтобы указать используемые символы, размер ascii или инвертировать представление. Как только вы сделаете правильные настройки, вы можете получить хорошие результаты, как показано на скриншоте ниже. Результаты, однако, во многом зависят от изображения, которое вы выбрали для преобразования в ascii.
В качестве примера я использовал следующую команду, чтобы сделать ascii-представление логотипа Ubuntu, который отображается на экране терминала и также сохраняется в файл: (Предполагается, что входные данные ubuntu-logo.jpgнаходятся в вашем текущем рабочем каталоге)
jp2a -i --chars="..00xx@@" ubuntu-logo.jpg | tee ubuntu-logo.txt

echo -en "hello\nworld" | python3 -c "import sys; from PIL import Image, ImageDraw, ImageFont; img=Image.new('RGB',(800,600)); draw = ImageDraw.Draw(img); font = ImageFont.truetype('/usr/share/fonts/truetype/freefont/FreeMono.ttf', 20); [draw.text((0, i[0]*20), i[1].rstrip('\n'), (255,255,255), font=font) for i in enumerate(sys.stdin)]; img.save('sample-out.png')" && display sample-out.png
Есть также много интересных онлайн-конвертеров. Некоторые из них преобразуют текст, а некоторые могут обрабатывать изображения! Посмотрите на http://www.text-image.com/convert/ или http://ajaxwidgets.com/Ascii-Art/AsciiArt.aspx
Среди тех, кто имеет дело с текстом, http://patorjk.com/software/taag/
Если вы хотите изучить новую команду с ascii art, создайте мультипликационного персонажа, как показано ниже.

Вы можете использовать cowsayутилиту и поставить простую одну строку, чтобы узнать новую команду.
установка cowsay
sudo apt-get install cowsay
добавьте строку ниже к вашему .bashrcили .zshrcфайлу, расположенному в ~/ie ~/.bashrcили ~/.zshrcчтобы получить персонажа ascii art
cowsay -f $(ls /usr/share/cowsay/cows | shuf -n 1 | cut -d. -f1) $(whatis $(ls /bin) 2>/dev/null | shuf -n 1)
ура
Существует Java-приложение JaVE, которое делает то, что вы ищете.
Другой, основанный на CLI проект - это AA-lib .
Я люблю Linux-логотип ( http://www.deater.net/weave/vmwprod/linux_logo/ ). Попробуйте добавить его в начало любого терминала. Попробуйте найти правильный логотип для Ubuntu (-L) ...
Повеселись!
Я использую asciio со своими скриптами на python. Как установить:
apt-get install asciio

У меня есть 5-летний сын, который любит asciiquarium . Asciiquarium - это отдельный Perl-скрипт, поэтому все, что вам нужно сделать, это убедиться, что он исполняемый, и поместить его куда-нибудь удобно, например /usr/local/binили /usr/local/games.
Дополнительные требования для Ubuntu
Получите пакет perl's curses, который доступен в apt.
sudo apt-get install libcurses-perl
Беги cpanиз скорлупы. Согласитесь с настройками по умолчанию для всего. Чтобы выйти из cpan, наберитеquit
Тип:
sudo cpan Term::Animation
Вот хороший генератор изображений ascii: http://asciiart.club
y#▓▓▓▓▓▄
#▓▓▓▓▓▓▓▓▓
¿╓╔###║###M╔ ▓▓▓▓▓▓▓▓▓▓
╙║║║║║║║║║║║║║░ └▓▓▓▓▓▓▓▓┘
╔╠░ ║║║║║║║║║║║║║N, └╙╩╩╙└
╔╠╠╠╠╠, ╚║║║║║║║║║║║║║║M╔╓╓╓#N,
╓╠╠╠╠╠╠╠╠∩ ╙╙ └╙╙║║║║║║║║║║║N
#╠╠╠╠╠╠╠╠╠╚ ╙║║║║║║║║║║
╔╠╠╠╠╠╠╠╠╚ ╙║║║║║║║║║
.╓╔╔╓, ╙╠╠╠╠╠╠╚ ╙║║║║║║║║Γ
.║║║║║║║║, ╠╠╠╠╠ ║║║║║║║║║
║║║║║║║║║║ ╠╠╠╠░
╚║║║║║║║║╠ ╠╠╠╠░ ╓»»»»»»»»
╙╚║║║║╚╙ #╠╠╠╠╠∩ ▓▓▓▓▓▓▓▓▒
╔╠╠╠╠╠╠╠╠, \▓▓▓▓▓▓▓▓▓
`╠╠╠╠╠╠╠╠╠∩ #▓▓▓▓▓▓▓▓▓Ñ
╠╠╠╠╠╠╠╠╠╠ ╓@▓▓▓▓▓▓▓▓▓▓╜
╙╠╠╠╠╠╠╚ ┌▓▓₧MmmM₧▓▓▓▓▓▓▓▓▓▓▓▓▓▓
╙╠╠╠∩ ╓▓▓▓▓▓▓▓▓▓▓▓▓▓▀░ └
` #▓▓▓▓▓▓▓▓▓▓▓▓▓ ╓∩╠╠╠╠∩╔
"▀▓▓▓▓▓▓▓▓▓▓▓▓ #╠╠╠╠╠╠╠╠░
└└└└└└ ╠╠╠╠╠╠╠╠╠╠
╚╠╠╠╠╠╠╠
└╙╙╙
Он может генерировать в полном цвете из различных наборов символов, от oldskool / amiga до ascii или расширенного (даже Брайля!), И генерирует вывод в HTML, BBCode, Markdown, и даже делиться изображением на Imgur одним щелчком мыши.
Попытайся! - = сП