可以自动去除图像背景的软件吗?

可以自动去除图像背景的软件吗?

有没有 Ubuntu 替代品照相剪刀,可以轻松去除图像的背景?

我目前正在以不同的方式使用 GIMP 来执行相同的操作,但对于某些图像来说,这需要很长时间。

答案1

图像魔法软件包中包含一个convert命令。

示例命令:

convert image1.jpg -fuzz 20%% -transparent White image2.png
convert image1.png -threshold 10%% image2.png

两者都是去除背景的简单版本,并且可以使图像中所有其他非背景的白色变得透明(模糊/阈值选项可以调整这一点)。

Imagemagick有关于使用蒙版去除背景的示例。

哪种效果最好取决于原始图像。JPG 往往比较模糊(看起来相同的颜色往往略有不同),因此会产生混合效果。

答案2

pip install --upgrade pip
pip install backgroundremover

然后简单地

backgroundremover -i "/path/to/file.jpg" -o "out.png"

如果你想要视频

backgroundremover -i "/path/to/video.mp4" -tg -o "output.gif"

来源:https://github.com/nadermx/backgroundremover

之前和之后的示例:

示例照片

答案3

这取决于你想保留图片的哪一部分。风景/物体等照片比较棘手,因为背景中有很多东西,而文本则容易得多。

除了其他人提到的之外,另一种简单去除背景的方法是将图像导入 Inkscape 并使用跟踪位图映射工具。

调整设置等,你应该能够得到你想要的没有背景的图像部分。事实上,你应该检查删除背景选项

相关内容