좋은 ASCII 아트 생성기는 무엇입니까?


27

나는 figlet 을 시도 했지만별로 좋지 않습니다. 다른 ASCII 편집기가 있습니까? 대체 텍스트


1
ASCII 편집기는 정확히 무엇을 의미합니까? 나는 아스키 문자 단지 인코딩이기 때문에 모든 텍스트 편집기의 gedit 같은 편집 아스키 할 수 있어야 의미
binW

나는 figlet과 같은 소프트웨어를 의미한다.
karthick87

그래서 발전기?
Oli

@ 올리 네 맞아.
karthick87

관련이 없지만 knoppix CD에 aa 또는 bb라는 도구가 있다는 것을 기억합니다.
theTuxRacer

답변:


21

화장실 TOIlet 설치

나는 TOIlet을 보았는데 , 그것이 당신이 찾고있는 것이라고 생각합니다.


터미널에서는 문제가 있지만 텍스트 편집기로 복사하면 원래 형식이 아닙니다.
karthick87

1
ASCII 아트가 제대로 렌더링하려면 모노 스페이스 글꼴을 사용해야한다고 생각합니다. 변수 글꼴과 정렬 된 문자 위치를 얻지 못합니다.
João Pinto

1
리포지토리에서 고정 폭 글꼴을 설치할 수 있습니까?
karthick87

기본적으로 여러 개의 고정 폭 글꼴이 설치되어 있습니다. 그들 중 일부는 이름에 "모노"가 있으므로 쉽게 찾을 수 있습니다.
JanC

1
TOIlet 스크린 샷을 볼 때 문제가 다를 수 있다고 생각합니다. (때로는) 색상과 기본이 아닌 문자를 사용하는 것처럼 보입니다. 이는 모노 스페이스 글꼴이없는 것이 아니라 아마도 문제입니다.
JanC

26

jp2a jp2a 설치

리포지토리에서 사용할 수있는 또 다른 좋은 프로그램 jp2a공식 사이트Ubuntu 맨 페이지 에 좋은 문서가 있습니다 .

이 프로그램은 jpg를 변환한다고 말해야하지만 훨씬 더 나올 때 그림처럼 간단한 로고 또는 만화를 사용하는 것이 가장 좋습니다. 미리 이미지를 jpg로 변환 해야하는 경우 imagemagick'sconvert 유틸리티를 사용 하고을 실행하십시오 convert logo.png logo.jpg.

jp2a사용되는 문자, 아스키의 크기를 지정하거나 표현을 반전시키는 옵션을 사용하는 것이 종종 필요합니다 . 그러나 설정을 올바르게 설정하면 아래 스크린 샷에 표시된 것처럼 좋은 결과를 얻을 수 있습니다. 그러나 결과는 ASCII로 변환하기 위해 선택한 이미지에 따라 크게 달라집니다.

예를 들어, 터미널 화면에 표시되고 파일에 저장되는 Ubuntu 로고의 ASCII 표현을 수행하기 위해 다음 명령을 사용했습니다. (입력 ubuntu-logo.jpg이 현재 작업 디렉토리에 있다고 가정 )

jp2a -i --chars="..00xx@@" ubuntu-logo.jpg | tee ubuntu-logo.txt

여기에 이미지 설명을 입력하십시오


이것을 자동으로 이미지에 출력하는 방법이 있습니까? (즉, 스크린 샷을
찍지

@hellocatfood : 예. 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
야누스 트로 슨

13

말하는 소를 원한다면 cowsay Cowsay 설치:

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

4

멋진 온라인 변환기도 많이 있습니다. 그들 중 일부는 텍스트를 변환하고 일부는 이미지를 처리 ​​할 수 ​​있습니다! 봐 http://www.text-image.com/convert/ 또는 http://ajaxwidgets.com/Ascii-Art/AsciiArt.aspx

텍스트를 다루는 사람들 중에는 http://patorjk.com/software/taag/ 가 있습니다 .


알았지 만 이제 문제는 텍스트 편집기로 복사 할 때입니다. 원래 형식이 아닙니다.
karthick87

복사 방법에 따라 다릅니다. 어떤 사이트를 사용하셨습니까? 나는 나 자신을 시도 할 것이다.
Rafał Cieślak

이 사이트를 사용했습니다 patorjk.com/software/taag
karthick87

올바른 글꼴을 사용해야합니다.
Rafał Cieślak

2

아래 그림과 같이 아스키 아트로 생성 된 만화 캐릭터로 새로운 명령을 배우고 싶다면 한 걸음 더 나아가십시오. demo1 demo2

cowsay유틸리티 를 사용 하고 간단한 한 줄을 넣어 새로운 명령을 배울 수 있습니다 .

Cowsay 설치

sudo apt-get install cowsay

당신에 선 아래 추가 .bashrc또는 .zshrc에있는 파일 ~/즉, ~/.bashrc또는 ~/.zshrc아스키 아트 캐릭터를 얻을 수

cowsay -f $(ls /usr/share/cowsay/cows | shuf -n 1 | cut -d. -f1) $(whatis $(ls /bin) 2>/dev/null | shuf -n 1)

건배


1

찾고있는 것을 수행 하는 Java Application JaVE 가 있습니다.

또 다른 CLI 기반 프로젝트는 AA-lib 입니다.


스크린 샷을 찍지 않고 aa-lib 출력을 이미지에 저장하는 방법을 알고 있습니까?
hellocatfood


0

파이썬 스크립트와 함께 asciio 를 사용 합니다. 설치하는 방법:

apt-get install asciio

이미지 아시오


이곳은 영어 사이트입니다. 스페인어로 게시하려는 경우 최소한 게시물을 영어로 번역하십시오.
anonymous2

네가 옳아. 나는 다음을 번역하려고 노력할 것입니다.
웰링턴 올리베이라

0

나는 asciiquarium 을 사랑하는 5 살짜리 아들이 있습니다 . Asciiquarium는 실행의 확인과 같은,이 편한 곳에 넣어 그래서 모든 당신이 할 필요가 하나의 펄 스크립트 /usr/local/bin/usr/local/games.

우분투에 대한 추가 요구 사항

  1. apt에서 구입할 수있는 Perl의 curses 패키지를 받으십시오.

    sudo apt-get install libcurses-perl
    
  2. cpan쉘에서 실행하십시오 . 모든 것에 대한 기본값에 동의하십시오. cpan을 떠나려면 다음을 입력하십시오.quit

  3. 유형:

    sudo cpan Term::Animation
    

여기에 이미지 설명을 입력하십시오


어느 쪽도 검색되지 명령 이름으로 도 검색 패키지 이름으로 어떤 결과를 얻었다.
muru

-3

다음은 좋은 아스키 아트 생성기입니다 : http://asciiart.club

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

oldskool / amiga에서 ascii 또는 확장 된 (점자까지) 다양한 문자 세트로 풀 컬러로 생성 할 수 있으며 HTML, BBCode, Markdown으로 출력을 생성하고 클릭 한 번 으로 Imgur 에서 이미지를 공유 할 수도 있습니다 .

시도 해봐! -= cP


안녕하세요. 사이트에 오신 것을 환영합니다. 작성했거나 관련이있는 도구를 제안하는 답변을 게시하는 경우 항상 답변에 해당 내용을 명시하십시오. 프로모션에 대한 사이트 규칙은 여기 를 참조 하십시오 .
terdon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.