Я попробовал figlet, но это не много пользы. Есть ли какие-либо другие редакторы ASCII?
Если Вы хотите говорящую корову существует cowsay
:
$ cowsay hello!
________
< hello! >
--------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
Существует также много классных преобразователей онлайн. Некоторые из них преобразовывают текст, и некоторые могут обрабатывать когда-либо изображения! Взгляд на http://www.text-image.com/convert/ или http://ajaxwidgets.com/Ascii-Art/AsciiArt.aspx
Среди тех, которые имеют дело с текстом, http://patorjk.com/software/taag/
Существует JAVA-приложение JaVE, который делает то, что Вы ищете.
Другой, основанный на CLI проект был бы lib AA.
Другая хорошая программа, доступная в репозиториях, 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
Я люблю логотип Linux (http://www.deater.net/weave/vmwprod/linux_logo/). Попытайтесь добавить его к запуску любого терминала. Попытайтесь найти правильный логотип для Ubuntu (-L)...
Развлекайтесь!
Вот хороший генератор искусства ASCII: http://asciiart.club
y#▓▓▓▓▓▄
#▓▓▓▓▓▓▓▓▓
¿╓╔###║###M╔ ▓▓▓▓▓▓▓▓▓▓
╙║║║║║║║║║║║║║░ └▓▓▓▓▓▓▓▓┘
╔╠░ ║║║║║║║║║║║║║N, └╙╩╩╙└
╔╠╠╠╠╠, ╚║║║║║║║║║║║║║║M╔╓╓╓#N,
╓╠╠╠╠╠╠╠╠∩ ╙╙ └╙╙║║║║║║║║║║║N
#╠╠╠╠╠╠╠╠╠╚ ╙║║║║║║║║║║
╔╠╠╠╠╠╠╠╠╚ ╙║║║║║║║║║
.╓╔╔╓, ╙╠╠╠╠╠╠╚ ╙║║║║║║║║Γ
.║║║║║║║║, ╠╠╠╠╠ ║║║║║║║║║
║║║║║║║║║║ ╠╠╠╠░
╚║║║║║║║║╠ ╠╠╠╠░ ╓»»»»»»»»
╙╚║║║║╚╙ #╠╠╠╠╠∩ ▓▓▓▓▓▓▓▓▒
╔╠╠╠╠╠╠╠╠, \▓▓▓▓▓▓▓▓▓
`╠╠╠╠╠╠╠╠╠∩ #▓▓▓▓▓▓▓▓▓Ñ
╠╠╠╠╠╠╠╠╠╠ ╓@▓▓▓▓▓▓▓▓▓▓╜
╙╠╠╠╠╠╠╚ ┌▓▓₧MmmM₧▓▓▓▓▓▓▓▓▓▓▓▓▓▓
╙╠╠╠∩ ╓▓▓▓▓▓▓▓▓▓▓▓▓▓▀░ └
` #▓▓▓▓▓▓▓▓▓▓▓▓▓ ╓∩╠╠╠╠∩╔
"▀▓▓▓▓▓▓▓▓▓▓▓▓ #╠╠╠╠╠╠╠╠░
└└└└└└ ╠╠╠╠╠╠╠╠╠╠
╚╠╠╠╠╠╠╠
└╙╙╙
Это может генерировать в насыщенном цвете от множества наборов символов от oldskool/amiga до ASCII или расширенный (даже шрифт Брайля!), и генерирует вывод в HTML, BBCode, Скидке с цены, и даже добавьте изображение на Imgur одним щелчком.
Попробуйте! - =cP
При предпринятии шаги далее, если Вам нравится учиться, новая команда с искусством ASCII генерировала анимационного персонажа как показанный ниже.
Можно использовать cowsay
утилита и помещенный простая одна строка для изучения новой команды.
установка cowsay
sudo apt-get install cowsay
добавьте ниже строки к Вашему .bashrc
или .zshrc
файл, расположенный в ~/
т.е. ~/.bashrc
или ~/.zshrc
получить символ искусства ASCII
cowsay -f $(ls /usr/share/cowsay/cows | shuf -n 1 | cut -d. -f1) $(whatis $(ls /bin) 2>/dev/null | shuf -n 1)
Удачи
Я использую asciio со своими сценариями Python. Как установить:
apt-get install asciio
У меня есть 5-летний сын, который любит asciiquarium. Asciiquarium является единственным сценарием жемчуга, таким образом, все, что необходимо сделать, удостоверяются, что это - исполняемый файл и поместило его где-нибудь удобный, как /usr/local/bin
или /usr/local/games
.
Дополнительные требования для Ubuntu
Получите пакет проклятий perl, который доступен из Кв.
sudo apt-get install libcurses-perl
Выполненный cpan
от оболочки. Согласитесь на значения по умолчанию для всего. Для отъезда cpan ввести quit
Тип:
sudo cpan Term::Animation