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?
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?
Câu trả lời:
Tôi đã xem TOIlet , tôi nghĩ đó là những gì bạn đang tìm kiếm.
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's
tiệ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 jp2a
tù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.jpg
nằ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
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
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/
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 có thể sử dụng cowsay
tiệ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 .bashrc
hoặc .zshrc
tập tin của bạn tại ~/
tức là ~/.bashrc
hoặ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
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 .
Tôi yêu logo Linux ( http://www.deater.net/weave/vmwprod/linux_logo/ ). Hãy thử thêm nó vào đầu của bất kỳ thiết bị đầu cuối. Hãy thử tìm logo phù hợp cho Ubuntu (-L) ...
Chúc vui vẻ!
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ô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/bin
hoặc /usr/local/games
.
Yêu cầu bổ sung cho Ubuntu
Nhận gói lời nguyền của perl có sẵn từ apt.
sudo apt-get install libcurses-perl
Chạy cpan
khỏi vỏ. Đồng ý với các mặc định cho tất cả mọi thứ. Để rời khỏi cpan, gõquit
Kiểu:
sudo cpan Term::Animation
Đâ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