如何在 GIMP 中通过十六进制代码更改为特定颜色?

如何在 GIMP 中通过十六进制代码更改为特定颜色?

我有一个简单的黑色矢量图标,我想将其颜色更改为其他颜色。我有十六进制的其他颜色。

我可以使用着色,但无法实现十六进制的颜色。

我如何在 GIMP 中做到这一点?

答案1

听起来你有一个灰度图标而不是黑色图标。如果你的图标只有黑色、灰色(边缘)和白色背景,那么你可以很容易地为其着色。首先,将十六进制颜色转换为 HSL 颜色。其次,选择着色工具并插入你的 H、S 和 L。

从十六进制颜色转换为 HSL 颜色是相当简单的算法,但使用在线转换器更简单(例如,http://serennu.com/colour/hsltorgb.php)。但要小心,不要错误地转换为 HSV,因为那是一个名称非常相似的不同颜色系统。

例如:Puce #cc8899 转换为 H=345°、S=40%、L=67%。将 345、40 和 67 代入 Colorize。

答案2

在 gimp 中,单击工具箱中的前景色框以调出“更改前景色”对话框。在此对话框中,在标签 HTML_notation 右侧的框中输入十六进制值,然后单击“确定”。这会将前景色更改为您的十六进制值。

使用填充工具将图标的黑色部分更改为前景色。

图标文件可以有多个具有不同分辨率的图层。请确保您正在编辑可见图层。您必须更改所有图层(或仅编辑最高分辨率,然后重新创建其他图层)使用这种方法

相关内容