Một số máy phát nghệ thuật ASCII tốt là gì?


27

Tôi đã thử figlet nhưng nó không tốt lắm. Có bất kỳ biên tập viên ASCII nào khác không? văn bản thay thế


1
Chính xác thì ý của bạn là gì bởi biên tập viên ascii? Ý tôi là mọi trình soạn thảo văn bản sẽ có thể chỉnh sửa ascii như gedit vì ascii chỉ là một mã hóa cho các ký tự
binW

Tôi phần mềm trung bình như figlet ..
karthick87

Vậy một máy phát điện?
Oli

@Oli yep bạn nói đúng.
karthick87

không liên quan, nhưng tôi nhớ có một công cụ gọi là aa hoặc có thể là bb trong knoppix cd, đã tạo ra các vidoes ascii.
theTuxRacer

Câu trả lời:


21

Phòng vệ sinh Cài đặt TOIlet

Tôi đã xem TOIlet , tôi nghĩ đó là những gì bạn đang tìm kiếm.


Trong thiết bị đầu cuối, nó là oke nhưng khi tôi sao chép nó vào trình soạn thảo văn bản của mình. Nó không ở dạng ban đầu.
karthick87

1
Tôi tin rằng bạn cần sử dụng phông chữ đơn cách cho nghệ thuật ASCII để hiển thị chính xác, bạn không nhận được các vị trí char được căn chỉnh với một phông chữ thay đổi.
João Pinto

1
Có thể cài đặt phông chữ đơn cách từ kho không?
karthick87

Có một số phông chữ đơn cách được cài đặt theo mặc định. Một số trong số chúng có "mono" trong tên của chúng, vì vậy rất dễ tìm.
JanC

1
Tôi nghĩ rằng, khi nhìn vào ảnh chụp màn hình TOIlet, vấn đề của bạn có thể khác. Có vẻ như nó (đôi khi) sử dụng màu sắc và các ký tự không mặc định, đây có thể là vấn đề bạn thấy, không phải là thiếu phông chữ đơn cách.
JanC

26

jp2a Cài đặt jp2a

Một chương trình tốt khác có sẵn trong kho là jp2a, và có một số tài liệu tốt về nó tại trang web chính thức và trên trang chủ Ubuntu .

Cần phải nói rằng chương trình sẽ chuyển đổi bất kỳ jpg nào, nhưng tốt nhất là sử dụng đơn giản, logo hoặc phim hoạt hình như hình ảnh khi chúng xuất hiện tốt hơn nhiều. Nếu bạn cần chuyển đổi hình ảnh của mình sang jpg trước đó, chỉ cần sử dụng imagemagick'stiện ích chuyển đổi và chạy convert logo.png logo.jpg.

Thường cần phải chỉnh sửa các jp2atùy chọn để chỉ định các ký tự được sử dụng, kích thước của ascii hoặc để đảo ngược biểu diễn. Tuy nhiên, khi bạn nhận được các cài đặt đúng, bạn có thể nhận được kết quả tốt, tuy nhiên, như tôi hiển thị trong ảnh chụp màn hình bên dưới. Tuy nhiên, kết quả phụ thuộc rất nhiều vào hình ảnh bạn đã chọn để chuyển đổi sang ascii.

Ví dụ, tôi đã sử dụng lệnh sau để thể hiện ascii của logo Ubuntu, hiển thị trên màn hình thiết bị đầu cuối và cũng lưu vào tệp: (Điều này giả sử đầu vào ubuntu-logo.jpgnằm trong thư mục làm việc hiện tại của bạn)

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

nhập mô tả hình ảnh ở đây


Có cách nào để tự động xuất ra hình ảnh này không? (tức là không chụp ảnh màn hình)
hellocatfood

@hellocatfood: Vâng. 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
Janus Troelsen

13

Nếu bạn muốn một con bò biết nói có cowsay Cài đặt coway:

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

4

Ngoài ra còn có nhiều chuyển đổi trực tuyến mát mẻ. Một số trong số họ chuyển đổi văn bản, và một số có thể xử lý hình ảnh từng! Hãy xem http://www.text-image.com/convert/ hoặc http://ajaxwidgets.com/Ascii-Art/AsciiArt.aspx

Trong số những người liên quan đến văn bản là http://patorjk.com/software/taag/


Được rồi nhưng vấn đề bây giờ là khi tôi sao chép nó vào trình soạn thảo văn bản của mình. Nó không ở dạng ban đầu.
karthick87

Nó phụ thuộc vào cách bạn đã sao chép nó. Bạn đã sử dụng trang web nào? Tôi sẽ cố gắng.
Rafał Cieślak

Sử dụng trang web này patorjk.com/software/taag
karthick87

Hãy nhớ sử dụng phông chữ thích hợp.
Rafał Cieślak

2

Tiến thêm một bước, nếu bạn muốn tìm hiểu một lệnh mới với nhân vật hoạt hình nghệ thuật ascii như hình dưới đây. bản demo1 bản demo2

Bạn có thể sử dụng cowsaytiện ích và đặt một dòng đơn giản để tìm hiểu lệnh mới.

cài đặt coway

sudo apt-get install cowsay

thêm dòng dưới đây vào tập tin .bashrchoặc .zshrctập tin của bạn tại ~/tức là ~/.bashrchoặc ~/.zshrcđể có được một nhân vật nghệ thuật ascii

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

Chúc mừng


1

Có một ứng dụng Java JaVE thực hiện những gì bạn đang tìm kiếm.

Một dự án khác, dựa trên CLI sẽ là AA-lib .


Bạn có biết làm thế nào bạn lưu đầu ra của aa-lib vào hình ảnh mà không cần chụp ảnh màn hình không?
hellocatfood


0

Tôi sử dụng asciio với các kịch bản python của tôi. Cài đặt thế nào:

apt-get install asciio

Tưởng tượng asciio


Đây là một trang web tiếng Anh. Nếu bạn định đăng bài bằng tiếng Tây Ban Nha, ít nhất vui lòng dịch bài đăng của bạn sang tiếng Anh.
nặc

Bạn đúng. Tôi sẽ cố gắng dịch tiếp theo.
Wellington Oliveira

0

Tôi có một đứa con trai 5 tuổi yêu thích asciiquarium . Asciiquarium là một tập lệnh perl duy nhất, vì vậy tất cả những gì bạn phải làm là đảm bảo nó có thể thực thi được và đặt nó ở đâu đó thuận tiện, như /usr/local/binhoặc /usr/local/games.

Yêu cầu bổ sung cho Ubuntu

  1. Nhận gói lời nguyền của perl có sẵn từ apt.

    sudo apt-get install libcurses-perl
    
  2. Chạy cpankhỏi vỏ. Đồng ý với các mặc định cho tất cả mọi thứ. Để rời khỏi cpan, gõquit

  3. Kiểu:

    sudo cpan Term::Animation
    

nhập mô tả hình ảnh ở đây


Không tìm kiếm theo tên lệnh cũng không tìm kiếm theo tên gói mang lại bất kỳ kết quả nào.
muru

-3

Đây là một trình tạo nghệ thuật ascii tốt: http : //asciiart.club

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

Nó có thể tạo ra đầy đủ màu sắc từ nhiều bộ ký tự khác nhau, từ oldskool / amiga đến ascii hoặc mở rộng (thậm chí cả chữ nổi!) Và tạo đầu ra bằng HTML, BBCode, Markdown và thậm chí chia sẻ hình ảnh trên Imgur chỉ bằng một cú nhấp chuột.

Thử nó! - = cP


Xin chào và chào mừng đến với trang web. Nếu bạn đăng câu trả lời gợi ý các công cụ bạn đã viết hoặc có liên quan khác, vui lòng đảm bảo luôn luôn nêu điều đó trong câu trả lời. Xem ở đây để biết các quy tắc trang web về khuyến mãi.
terdon
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.