将单色背景变为透明

将单色背景变为透明

在互联网上,您通常会看到一些图像,这些图像原本是带有 aplha 通道的 PNG,并粘贴在白色背景上。有没有办法从半透明颜色与白色融合的区域中减去白色以恢复半透明颜色?
使用魔术棒删除白色区域会使图像在深色背景下看起来很丑陋。

答案1

在 gimp 中这相当简单。

只需选择您想要影响的白色区域(我假设图片本身也有白色区域,您不想让它透明,如果没有,只需右键单击您想要变为透明的颜色区域)并右键单击,然后在颜色菜单中选择“颜色到 alpha”,当我在最新版本的 gimp 中执行此操作时,它会取出渐变并使其像您描述的那样褪色。

更新:

第一次测试时,我使用了 Jpeg,但当我意识到这一点时,我又回去用 PNG 再次进行了测试,并且这两种文件类型都可以正常工作。

相关内容