我有一张图像,我想将所有具有特定颜色的像素转换为透明像素。该操作不应更改任何与颜色不完全匹配的像素的颜色/alpha 值。我该怎么做?
起初我以为我可以使用颜色->“颜色到 Alpha”,但是它不起作用,因为它会改变所有像素的颜色(它会为所有像素添加一个 alpha 值)。
在 Linux 上使用 Gimp 2.6.11
答案1
您确实使用了该Color to Alpha
工具,但您还需要使用该Select by color
工具隔离颜色。以下是我如何将特定颜色替换为透明色:
- 在图层堆栈的底部创建一个新的透明图层。
- 使用
Select by Color
工具隔离颜色。务必设置threshold = 0.0
; - 现在您已经有了选择,请使用工具
Color to alpha
,然后使用eyedropper
(双击“来自”颜色后)选择您的颜色。 - 点击
OK
(两次)。
请告诉我这是否适合您,或者您是否需要我进一步说明。