蜡笔,用于从终端上处理颜色的工具

关于粉彩

在本文中,我们将研究Pastel。 它是一个 免费和开源的命令行工具,用于处理颜色。 我们可以将颜色从一种格式转换为另一种格式,从终端显示和分析颜色,甚至可以使用颜色选择器。

这个工具是用 它是几天前推出的,但已经 考虑了很多用例。 有了它,我们将能够执行快速而简单的操作,例如在格式之间进行转换或从屏幕上选择颜色,以及在脚本中使用它来生成调色板或处理主题中的颜色。

该工具是 与多种格式兼容,并且 颜色空间 不同,包括RGB,HSL,CIELAB,CIELCh,以及ANSI 8和24位表示形式。

下载并安装粉彩

版本页面 蛋糕 我们将找到Gnu / Linux的二进制文件(.DEB和通用文件) 和macOS。 粉彩也可以通过货运安装。 如果您有兴趣,可以 咨询全部 安装选项 更多细节 从项目的GitHub页面中获取。

如果要在Ubuntu上安装此软件,请按照以下说明进行操作。 首先要打开终端(Ctrl + Alt + T),然后在其中 第一次使用wget下载今天最新版本的.deb软件包:

用wget下载蛋糕

wget "https://github.com/sharkdp/pastel/releases/download/v0.5.3/pastel_0.5.3_amd64.deb"

下载完成后,我们可以 进行安装 在同一终端上输入:

柔和的.deb软件包安装

sudo dpkg -i pastel_0.5.3_amd64.deb

柔和的选项

蛋糕选择

当我们使用Pastel时,将有一定数量的选项或子命令可用。 其中我们可以找到:

  • 颜色 →将显示样本 有关给定颜色的信息.
  • 名单 →它将为我们提供一个屏幕 颜色名称列表 可用。
  • 随机 →生成一个 随机颜色列表.
  • 不同 →会产生 一组视觉上不同的颜色,以最大程度地感知颜色对之间的色差.
  • 排序方式排序颜色列表 通过给定的属性。
  • 交互式选择屏幕颜色。 在这里应该注意,为了使拾色器命令起作用,我们将需要安装一个外部拾色器。 用户将可以选择 选择, 彩色 y 拾色器的.
  • 格式 转换给定的颜色 转换为特定格式。
  • 涂料以彩色打印文本 使用ANSI转义序列。
  • 梯度 →生成一个 在“开始”和“停止”之间插入的颜色序列.
  • 混合通过在两种颜色之间插值来创建新颜色 在给定的空间。
  • 饱和的 增加色彩饱和度 以特定的数量。
  • 去饱和降低色彩饱和度 以特定的数量。
  • 减轻减轻色彩 以指定的数量。
  • 变暗使颜色变暗 以指定的数量。
  • 轮流将音调通道旋转指定角度.
  • 补充获得互补色 (音高旋转180°)。
  • 灰色创建灰色阴影 从给定的清晰度。
  • 变成灰色完全脱色 (保留亮度)。
  • 文本颜色返回可读的前景文本颜色 (黑色或白色)以获得给定的背景颜色。

一些用法示例

格式名称给我们看一个给定颜色的名字:

名称颜色

pastel format name 44cc11

El color子命令 会给我们 显示有关颜色的信息 我们以十六进制形式添加:

柔和的三种颜色

pastel color 0E5478 4ecdc4 c7f484

我们将能够 得到两种随机颜色 使用 随机子命令 从“粉彩”工具中:

柔和的颜色随机

pastel random -n 2

使用时 混合子命令,我们可以 创建新的颜色 在RGB颜色空间中混合红色和蓝色(在此示例中):

混合两种柔和的颜色

pastel mix --colorspace=RGB red blue

我们将能够使用 排序命令按色相分类10种随机颜色并将输出格式化为十六进制:

十六进制十种随机颜色

pastel random -n 10 | pastel sort-by hue | pastel format hex

开发人员在其GitHub页面上提供 un 动画演示GIF 有关如何使用此工具的信息。

卸载

为了消除此工具,我们只需要打开一个终端(Ctrl + Alt + T),然后在其中执行以下命令即可:

sudo apt remove pastel

成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。