有没有 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 并使用跟踪位图映射工具。
调整设置等,你应该能够得到你想要的没有背景的图像部分。事实上,你应该检查删除背景选项