我无法更改 gif 上的文本颜色。由于文本是抗锯齿的,我无法使用桶工具。我该怎么做呢?
在我看来,应该有某种东西可以让我在里面输入源颜色和目标颜色,然后这个“东西”会为我插入颜色。
如果 gimp 无法实现这一点,我会接受有关如何使用其他工具来实现这一点的任何建议。
答案1
这是一个旧教程http://www.gimp.org/tutorials/Changing_Background_Color_1/. 可以在颜色菜单中找到颜色到 Alpha。
答案2
对于 GIF,首先要确保你没有使用调色板。在右键菜单中选择图像 -> 模式 -> RGB。现在你可以用颜色做各种事情了。修改完成后,你可以选择图像 -> 模式 -> 索引以将结果保存为 GIF。
在颜色菜单(右键单击)中,选择色相-饱和度。在弹出的控制窗口中,滑动色相旋钮。饱和度可能也很有用。
如果这本身不能很好地发挥作用,我接下来会使用蒙版。按颜色选择文本,将其羽化几个像素,然后尝试色相饱和度。羽化效果可能需要多次尝试。
根据细节,我所描述的内容可能会有所改进 - 您的图像样本可能会有所帮助。
答案3
如果您要从浅色背景和深色文本切换到深色背景和浅色文本,对我有帮助的一件事是“颜色”>“反转”。这样,如果您没有完全选择好抗锯齿像素,至少它们通常处于正确的范围内 - 深色而不是浅色(或者如果您要反向操作,则反之亦然)。您可以在文本上使用按颜色选择,也许羽化选择,然后根据需要更改主文本颜色(感谢 DarenW 的建议)。
答案4
对于我来说,使用渐变图是可行的,将渐变设置为所需的颜色(抱歉不能更具体,但我不知道用 GIMP 做什么,我认为这很好地说明了解决方案)。
我在这里得到了答案:http://www.gimptalk.com/index.php?/topic/46975-antialias-filling-with-a-different-color/