Gimp:颜色为alpha


11

我有一幅图像,希望将具有特定颜色的所有像素转换为透明像素。该操作不应更改与颜色完全不匹配的任何像素的颜色/ alpha值。我怎么做?

起初我以为我可以使用Colors->“ Color to Alpha”,但是那不起作用,因为它会更改所有像素的颜色(它将alpha值添加到所有像素)。

在Linux上使用Gimp 2.6.11

Answers:


7

您确实使用了该Color to Alpha工具,但还需要使用该Select by color工具隔离颜色。这是我完成将特定颜色替换为透明的方法:

  • 在层堆栈的底部创建一个新的透明层。
  • 使用该Select by Color工具隔离颜色。一定要设置threshold = 0.0
  • 现在您有了选择,使用该Color to alpha工具,然后使用eyedropper(双击“ from”颜色之后)来选择颜色。
  • 单击OK(两次)。

让我知道这是否适合您,或者您是否需要我进一步说明。


1
这对我来说几乎是正确的。我需要右键单击图层并选择Add Alpha Channel。然后我用了Select by Color。然后我删除了选择。之后,Color to Alpha就不需要该工具了。
bafilius
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.