将颜色的抗锯齿转换为透明的抗锯齿

平面设计 adobe-photoshop 照片编辑
2022-02-17 16:58:56

假设我在 PNG 图像中的纯白色背景上有一个图标。图标为纯色,边缘抗锯齿,因此它们与白色混合。我需要删除白色背景,使非内容透明。如何让抗锯齿边缘从填充颜色混合为透明,而不是白色?

网站上有一个类似的问题,但这实际上是一个不同的情况:处理纯色和仅边缘的抗锯齿,而不是重新混合图像的整个部分。我认为另一个问题的答案不适用。我不能合理地将渐变应用到图标的一像素边缘。像素不够。此外,当图标边缘不规则(如 Twitter 鸟)时,此方法无法很好地缩放。

也许问题是是否有可能对图标进行反锯齿处理,准确了解前景色和背景色,并在透明背景上对其重新进行抗锯齿处理。

1个回答

我通常会根据颜色的选择创建一个新的 Alpha 通道。

  1. 假设您从一个扁平图层开始,该图层在白色哑光背景上具有颜色。如果您的颜色是深色/黑色,这效果最好。进行一些调整以使其尽可能暗。

    磨砂图像

  2. 打开Channels调色板并ctrl+click在 RGB 通道上加载它的选择,然后ctrl+shift+i反转选择。

  3. 在您的选择仍处于活动状态时按“创建新频道”。这将为您创建一个 Alpha 通道并专注于该通道。

    在此处输入图像描述

  4. 回到你的Layers调色板,alpha 选择应该是活动的。创建一个新图层并选择Fill您选择的颜色的工具,然后填写您新的无哑光单色图标。

    在此处输入图像描述