Какие хорошие генераторы ASCII?

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

10 ответов

Решение

Туалет Установить TOIlet

Я видел TOIlet, я думаю, это то, что вы ищете.

jp2a Установите jp2a

Еще одна хорошая программа, доступная в репозиториях: 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

введите описание здесь

Если вы хотите говорящую корову, есть cowsay Установить корсей:

$ cowsay hello!
 ________
< hello! >
 --------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

Есть также много интересных онлайн-конвертеров. Некоторые из них преобразуют текст, а некоторые могут обрабатывать изображения! Посмотрите на http://www.text-image.com/convert/ или http://ajaxwidgets.com/Ascii-Art/AsciiArt.aspx

Среди тех, кто имеет дело с текстом, http://patorjk.com/software/taag/

Если вы хотите изучить новую команду с ascii art, создайте мультипликационного персонажа, как показано ниже.demo1demo2

Ты можешь использовать 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)

ура

Существует Java-приложение JaVE, которое делает то, что вы ищете.

Другой, основанный на CLI проект - это AA-lib.

Я люблю Linux-логотип ( http://www.deater.net/weave/vmwprod/linux_logo/). Попробуйте добавить его в начало любого терминала. Попробуйте найти правильный логотип для Ubuntu (-L)...


Повеселись!

Я использую asciio со своими скриптами на python. Как установить:

apt-get install asciio

Imagem Asciio

У меня есть 5-летний сын, который любит asciiquarium. Asciiquarium - это отдельный Perl-скрипт, поэтому все, что вам нужно сделать, это убедиться, что он исполняемый, и поместить его в удобное место, например /usr/local/bin или же /usr/local/games,

Дополнительные требования для Ubuntu

  1. Получите пакет perl's curses, который доступен в apt.

    sudo apt-get install libcurses-perl
    
  2. Бежать cpan из скорлупы Согласитесь с настройками по умолчанию для всего. Чтобы выйти из cpan, наберите quit

  3. Тип:

    sudo cpan Term::Animation
    

Вот хороший генератор изображений ascii: http://asciiart.club/

                                     y#▓▓▓▓▓▄     
                                    #▓▓▓▓▓▓▓▓▓    
                      ¿╓╔###║###M╔  ▓▓▓▓▓▓▓▓▓▓    
                    ╙║║║║║║║║║║║║║░ └▓▓▓▓▓▓▓▓┘    
               ╔╠░    ║║║║║║║║║║║║║N, └╙╩╩╙└      
             ╔╠╠╠╠╠,   ╚║║║║║║║║║║║║║║M╔╓╓╓#N,    
           ╓╠╠╠╠╠╠╠╠∩   ╙╙      └╙╙║║║║║║║║║║║N   
          #╠╠╠╠╠╠╠╠╠╚                ╙║║║║║║║║║║  
         ╔╠╠╠╠╠╠╠╠╚                    ╙║║║║║║║║║ 
  .╓╔╔╓,  ╙╠╠╠╠╠╠╚                      ╙║║║║║║║║Γ
.║║║║║║║║,  ╠╠╠╠╠                        ║║║║║║║║║
║║║║║║║║║║  ╠╠╠╠░                                 
╚║║║║║║║║╠  ╠╠╠╠░                        ╓»»»»»»»»
 ╙╚║║║║╚╙  #╠╠╠╠╠∩                       ▓▓▓▓▓▓▓▓▒
         ╔╠╠╠╠╠╠╠╠,                    \▓▓▓▓▓▓▓▓▓ 
         `╠╠╠╠╠╠╠╠╠∩                  #▓▓▓▓▓▓▓▓▓Ñ 
           ╠╠╠╠╠╠╠╠╠╠              ╓@▓▓▓▓▓▓▓▓▓▓╜  
            ╙╠╠╠╠╠╠╚   ┌▓▓₧MmmM₧▓▓▓▓▓▓▓▓▓▓▓▓▓▓    
              ╙╠╠╠∩   ╓▓▓▓▓▓▓▓▓▓▓▓▓▓▀░      └     
                `    #▓▓▓▓▓▓▓▓▓▓▓▓▓  ╓∩╠╠╠╠∩╔     
                    "▀▓▓▓▓▓▓▓▓▓▓▓▓  #╠╠╠╠╠╠╠╠░    
                          └└└└└└    ╠╠╠╠╠╠╠╠╠╠    
                                     ╚╠╠╠╠╠╠╠     
                                       └╙╙╙       

Он может генерировать в полном цвете из различных наборов символов, от oldskool / amiga до ascii или расширенного (даже Брайля!), И генерирует выходные данные в HTML, BBCode, Markdown, и даже делиться изображением на Imgur одним щелчком мыши.

Попытайся! -= сП

Другие вопросы по тегам