我有一个简单的黑白图像。我想删除白色背景并使其透明。有一些复杂的部分,所以在这种情况下,魔术棒工具对我不起作用。有没有办法可以选择颜色并将其删除(使其透明)?这是图像的示例:
我目前正在使用 Pixelmator,但可以访问 Photoshop。另外,我认为所有这些程序都会有一个类似的工具来执行此操作,但我不熟悉它。
我有一个简单的黑白图像。我想删除白色背景并使其透明。有一些复杂的部分,所以在这种情况下,魔术棒工具对我不起作用。有没有办法可以选择颜色并将其删除(使其透明)?这是图像的示例:
我目前正在使用 Pixelmator,但可以访问 Photoshop。另外,我认为所有这些程序都会有一个类似的工具来执行此操作,但我不熟悉它。
如果您想让白色背景透明,可以使用“蒙版到 Alpha”工具。但是,此工具假定图像的暗部分是您想要透明的部分。您首先需要反转颜色,使白色变为黑色:
Menu > Image > Invert Color
然后您可以将黑色转换为透明:
Menu > Filter > Color > Mask to Alpha
2018 年 6 月更新:自从我上次尝试以来,菜单发生了一些变化。现在菜单如下:
Image
菜单中选择Color Adjustments...
Invert
Other
。Mask to Alpha
。Color Adjustments
面板Invert
将图像变回黑色。使用光栅软件(Photoshop、Pixelmator、GIMP):
您显示的图像似乎有锯齿,这意味着像素是黑色或白色,边缘附近的灰色像素很少(如果有的话)。如果是这种情况,将魔棒工具设置为非常低的阈值应该是最简单的方法。
或者,Takkat 关于使用 alpha 通道的建议很好(虽然它在 Pixelmator 中有点令人困惑,但每次我想在 Pixelmator 中使用 alpha 通道时,我都必须用谷歌搜索)。
使用 Illustrator 或 Inkscape 等矢量软件
如果您的图像具有不错的分辨率,另一种方法是将其导入矢量应用程序,然后使用自动跟踪工具将其转换为矢量图像——此时白色将不存在。
我们可以使用 Gimp 轻松地将任何颜色转换为 alpha。
选择“图层 - 透明度 - 颜色到 Alpha...”以选择您希望使其透明的任何颜色(默认为白色)。根据您的原始文件格式,您可能必须先添加一个 Alpha 通道(图层 - 透明度 - 添加 Alpha 通道):