Какие хорошие генераторы ASCII?
Я пробовал фиглет, но это не очень хорошо. Есть ли другие редакторы ASCII?
10 ответов
Еще одна хорошая программа, доступная в репозиториях: 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
Есть также много интересных онлайн-конвертеров. Некоторые из них преобразуют текст, а некоторые могут обрабатывать изображения! Посмотрите на 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
файл находится в ~/
т.е. ~/.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)
ура
Я люблю 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 одним щелчком мыши.
Попытайся! -= сП