如何将 Gimp 中不是两种颜色之一的所有像素更改为白色?

平面设计 瘸子 透明度 颜色转换
2022-01-20 06:40:55

我试图向 Windows Phone 应用商店提交应用。这里所有的像素都需要是白色的 (#FFFFFF) 或透明的 (#FF####)。

我有一个白色背景上的黑色标志。为了使背景透明和前景为白色,我使用了 Gimp。首先,我使用魔杖使背景透明,并将颜色更改为 alpha。然后我反转剩余的颜色。不幸的是,这些图像没有被 Windows Phone 应用商店接受,因为并非所有像素都是白色或透明的。

Gimp 中的非白色或透明像素如何转换为白色?

1个回答

你确定你需要GIF格式吗?PNG将允许具有透明度的平滑边缘。

要编辑输出颜色,您应该首先将颜色模式设置为 Indexed ( Image > Mode > Indexed)。对于转换选择Use black and white (1-bit) palette

然后您可以编辑颜色表 ( Window > Dockable Dialogues > Colormap)。只需双击黑色并将其设置为白色。

编辑:对于 PNG,您可以使用 Colorize ( Colors > Colorize),您可以在其中设置Lightness+100使所有内容都变为白色。这将保持透明度不变。