在本文中,我們將研究Pastel。 它是一個 免費和開源的命令行工具,用於處理顏色。 我們可以將顏色從一種格式轉換為另一種格式,從終端顯示和分析顏色,甚至還可以使用顏色選擇器。
這個工具是用 銹 它是幾天前推出的,但已經 考慮了很多用例。 有了它,我們將能夠執行快速而簡單的操作,例如在格式之間進行轉換或從屏幕上選擇顏色,以及在腳本中使用它來生成調色板或處理主題中的顏色。
該工具是 與多種格式兼容,並且 顏色空間 不同,包括RGB,HSL,CIELAB,CIELCh,以及ANSI 8位和24位表示形式。
下載並安裝粉彩
在 版本頁面 蛋糕 我們將找到Gnu / Linux的二進製文件(.DEB和通用文件) 和macOS。 粉彩也可以通過貨運安裝。 如果您有興趣,可以 諮詢全部 安裝選項 更多細節 從項目的GitHub頁面中獲取。
如果要在Ubuntu上安裝此軟件,請按照以下說明進行操作。 首先要打開終端(Ctrl + Alt + T),然後在其中 首次使用wget下載今天最新版本的.deb軟件包:
wget "https://github.com/sharkdp/pastel/releases/download/v0.5.3/pastel_0.5.3_amd64.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