如何去除图像的背景?

如何去除图像的背景?

我有一个徽标:

我的徽标

我想一劳永逸地摆脱黄色背景,甚至将整个徽标改为黑色而不是绿色。有没有办法用 Paint 或 GIMP 来实现这一点?

我想象去除角落很简单,但是里面怎么办呢?

答案1

在 GIMP 中,你可以将图像转换为黑白。此功能称为 去饱和

在此处输入图片描述

现在您已经将其设置为黑白,然后增加亮度和对比度,使背景变为亮白色,而字母变为深黑色。

在此处输入图片描述

就像这些例子一样:

在此处输入图片描述

在这种状态下,使用此工具可以轻松选择所有白色

在此处输入图片描述

确保选择的阈值接近于零,以便只选择单一颜色并选择羽毛边缘

在此处输入图片描述

添加透明层(Layers > Transparency > Add Alpha Channel

清除(Edit > Clear or Del)选定的颜色,您将获得透明的背景。

如果想要有新的背景,请添加一个图层并将颜色放入新图层中。

答案2

我建议使用 Inkscape 将徽标矢量化。打开 Inkscape,选择File > Import...导入徽标,选择Path > Trace Bitmap...将徽标描绘为矢量,调整设置以创建干净的矢量(勾选复选框Live Preview以查看最终矢量的外观),并OK在设置满意时单击。矢量化徽标将放置在位图徽标上,因此将其移开并从 Inkscape 文件中删除原始位图。保存 Inkscape 文件(格式为.svg,用于矢量图形文件)。

由于这是一个矢量图形,您现在可以轻松更改徽标的颜色、线条样式和形状,并且可以以不同的尺寸和分辨率导出它,而不会显得模糊或像素化。

答案3

油漆网像这样使用亮度/对比度:

Paint.NET 亮度/对比度

如果需要透明,请使用公差为 0% 且具有全局泛光模式的魔杖,单击白色区域,然后按下Del以删除白色背景。

Paint.NET魔杖全球洪水

答案4

您可以使用 Paint 将其保存为低质量的位图图像来执行此操作。您应该单击文件>另存为,然后选择Monochrome Bitmap16 Color Bitmap作为256 Color Bitmap文件类型。这样做会使图像中可用的颜色更少,因此会将颜色更改为最接近的颜色。您应该选择哪种格式取决于图像,在您的情况下,使用 16 色位图将得到以下结果:

在此处输入图片描述

我承认,这样看起来不太好看,但有几种简单的方法可以修复它,使它看起来更美观:

由于颜色很少,您可以轻松使用填充工具将绿色更改为灰色。您还可以使用橡皮擦去除背景中的灰色斑点。

或者,如果您想要更快,您可以完全用另一种颜色替换一种颜色,方法是选择您想要替换的颜色作为颜色 2,使用 CTRL+A 和 CTRL+X 剪切出整个图像,用您想要替换的颜色填充它,然后在激活“透明选择”选项的情况下粘贴图像。

在您的图像中,将(192;192;192)灰色替换为白色、将(0;128;128)绿色替换为(128;128;128)灰色后,得到以下结果:

在此处输入图片描述

相关内容