如何在 Linux 终端中使用 draw 创建彩色 ASCII 艺术

绘图软件一直是计算机使用体验中不可或缺的一部分,它可以让你发挥创造力,涂鸦,草图,画肖像,并表达你对窗外世界的艺术欣赏。

通常,你需要一台安装了 X 服务器的机器来在虚拟画布上表达你的数字灵魂,但是使用 draw,你可以在不离开终端的情况下画出丰富多彩的图画。

为什么你会想在终端中画画?

家庭电脑的艺术潜力一直是一个主要的卖点——甚至第一款电脑绘图程序Sketchpad的创造者因其工作而获得了著名的图灵奖和京都奖。

虽然诸如 Photoshop 和 GIMP 等应用程序可以帮助您创建具有惊人复杂性的世界级杰作,但这需要一定的学习曲线,并且要充分利用 Photoshop,您需要接受培训。

如果您想要数字版的快速蜡笔涂鸦,Microsoft 有 MS Paint,macOS 有 Paintbrush,Linux 有许多开源的绘画替代品,包括传奇的 Tux Paint。

但是,所有这些都需要运行 X 服务器,如果您想要在不使用 GUI 的情况下快速画一张猫的草图,或者通过 SSH 连接到您的 Raspberry Pi 重现您最爱的人的形象,那就没办法了。

draw是一个使用Google的Go语言编写的终端应用程序,它允许你在任何终端中使用鼠标来绘制你面前的东西。你的工具不再是画笔,而是ASCII字符,你可以从七种不同的颜色中选择。

如何在Linux上安装draw

由于draw是用Go编写的,因此在开始之前,您需要在系统上安装Go。

如果您的系统支持snap包,请使用以下命令轻松安装Go:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo snap install go --classic

现在你可以安装 draw 了:

linuxmi@linuxmi:~/www.linuxmi.com$ go install github.com/maaslalani/draw@latest

这个命令将把 draw 二进制文件保存在 ~/go/bin/draw 目录中。为了能够在任何位置调用 draw,你需要使用以下命令创建符号链接:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo ln -s ~/go/bin/draw /usr/bin/draw

现在你可以输入以下命令来启动 draw:

linuxmi@linuxmi:~/www.linuxmi.com$  draw

使用draw在终端中手工制作的ASCII艺术品

启动draw,您会注意到命令提示符消失了,按键也不会在屏幕上出现。鼠标现在是您的输入工具。单击屏幕的任意位置,会出现一个灰色的星号。

通过按住左鼠标按钮并从一个点拖动鼠标到另一个点,您可以创建一条线。当然,这不是真正的线条,而是星号的纹理,根据鼠标移动的速度来确定密度。

按下任何非数字键,未来的画笔笔画将使用该字符。这可以帮助您在艺术作品中创建不同的纹理,因为“s”所产生的印象与“o”或甚至“l”的影响非常不同。

您可以通过按键盘上的数字 1 到 7 来轻松更改在终端中出现的字符的颜色,如下所示:

1:红色

2:绿色

3:黄色

4:蓝色

5:品红

6:青色

7:灰色

您的绘画外观将严重取决于您的终端字体偏好。您可能希望选择更大或更小的大小,甚至使用粗体、斜体或删除线设置,具体取决于您想产生的印象。

完成绘画后,使用 Ctrl + C 退出 draw。您的绘画将保存为 test 文件。您可以使用以下命令查看它:

linuxmi@linuxmi:~/www.linuxmi.com$ cat /tmp/draw.txt

您可以使用以下命令将其移动到新位置:

linuxmi@linuxmi:~/www.linuxmi.com$ mv /tmp/draw/txt ~/linuxmi/smiley_face.txt

或者,您可以通过将文件名作为参数启动 draw 来为您的绘画指定名称和位置:

linuxmi@linuxmi:~/www.linuxmi.com$ draw ~/linumix/smiley_face.txt

如果要将绘画保存为图像文件,则需要使用屏幕截图实用程序来捕获它。

如果您想为 ASCII 基础漫画注释绘画或创建书面对话,只需右键单击任何位置并开始输入即可。

最后,您可以使用 draw 创建一些基本的几何形状。目前仅限于四边形。在您希望矩形开始的点上单击鼠标右键,拖动,然后释放即可。

draw 不是在终端中创建 ASCII 艺术的唯一方法

如果您不擅长绘画,但仍想在终端中创建出色的 ASCII 艺术品,或者如果您已经有一张图像,并希望使用各种字符来呈现它,可以使用工具进行转换。

相关阅读:

The post 如何在 Linux 终端中使用 draw 创建彩色 ASCII 艺术 first appeared on Linux迷.

版权声明:
作者:ht
链接:https://www.techfm.club/p/41303.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>