我最近在不止一张图像上发生过这种情况。
我在 GIMP 中打开图像,目的是使背景透明。我做的第一件事是添加 Alpha 通道。我继续删除背景。完成后,我将导出为 PNG。但是背景不透明。我终其一生都无法弄清楚为什么会这样。我以前从来没有遇到过这个问题。图像处于 RGB 模式。我正在使用 GIMP 2.8.10。我错过了一些明显的步骤吗?
我最近在不止一张图像上发生过这种情况。
我在 GIMP 中打开图像,目的是使背景透明。我做的第一件事是添加 Alpha 通道。我继续删除背景。完成后,我将导出为 PNG。但是背景不透明。我终其一生都无法弄清楚为什么会这样。我以前从来没有遇到过这个问题。图像处于 RGB 模式。我正在使用 GIMP 2.8.10。我错过了一些明显的步骤吗?
我已经弄清楚为什么会发生这种情况。如果Image Mode设置为Indexed Color,则导出似乎不接受添加的 alpha 通道。所以:
图像 → 模式 → RGB
文件 → 导出为 → imagename.png
现在应该导出带有 alpha 通道和透明度的图像。
如果你还想让背景透明,你必须告诉 Gimp 这是什么颜色。
因此,除了添加 Alpha 通道外,我们还必须将背景层颜色转换为透明。如果没有定义 alpha 通道,选择Layer > Transparency > Color to Alpha...将自动添加一个 alpha 通道,颜色选择为透明。
请注意,如果我们没有将背景定义为单独的图层,这也会在前景中引入半透明,这可能不是我们想要的。
在这种情况下,要使前景不透明而仅使背景透明,我们必须选择所有背景区域(使用魔杖工具或按颜色选择工具)。然后,我们可以通过选择Edit > Clear或按将背景移除为透明度Del。
您可能缺少一个简单的步骤,实际上我做到了!将文件导出为 .png 文件时,还会弹出一个对话框。是否选中了“保存背景颜色”选项?如果是,那么这就是问题所在!
因此,您在 GIMP 上打开了一张图片,然后继续从图片中删除背景。
这些是您开始从图像中删除背景所遵循的步骤:
您接下来要删除背景的步骤是什么?
同样在正式删除背景后,您是否:
image.png
?