如何使用只有背景的照片去除背景?(GIMP/其他)

平面设计 瘸子 层数 背景去除
2022-02-02 03:44:45

我正在尝试从带有主题的照片中删除背景,但我希望使用这种技术来选择背景。一些魔术师会选择形状,因为它很容易从两张相同的图片中识别出主题,一张有主题,另一张没有主题。

(作为补充一点,在上面的链接中,背景非常简单,因此很容易使用魔术棒;更复杂的背景不会那么容易处理。但是,如果我正在寻找的技术存在,我希望两个背景的难度相同)

在图片中:

我有两个,“只是背景” 背景

和“主题背景” 背景与主题

在真实情况下,这些显然是通过拍摄而不是数字编辑获得的。

如果我有一张没有主题的背景图片,我认为可以自动执行此操作。有点,以编程方式,删除每个重复的像素,只保留不同的像素。

尽管这对我来说很有意义,但我找不到有关如何执行此操作的说明。也许是因为我什至不知道如何搜索。

绿屏的背景似乎不是它。

我正在使用 GIMP,但如果您知道如何使用其他应用程序进行操作,我可以尝试“转换”说明。

3个回答

可以将两个图像作为图层导入,并将“颗粒提取”混合模式应用于顶部图像。如果顶层和底层的像素相同,即在完全相同的位置、完全相同的曝光、完全对齐、在相同的焦点上,并且没有任何移动。然后顶部的相同像素将抵消底部的相同像素,留下 50% 的灰色背景,理论上您可以使用“按颜色选择”工具进行选择,阈值设置得非常低。然后您可以使用该选择来创建图层蒙版。

这是一个例子:

显示谷物提取物和蒙版创建的示例

然后将选区作为图层蒙版应用到原始图像

应用图层蒙版

像您的示例一样,我以数字方式模拟了这两个镜头,并且背景在像素级别上都是相同的。

然而,在现实世界中,在背景中获得两张具有完全相同像素的照片的机会几乎为零。特别是如果背景是自然界中的某物——树叶在风中移动,瀑布在移动,甚至三脚架上的相机也可以移动。任何轻微的错位都意味着像素不会被抵消为平滑的灰色,从而使选择更加困难。它可能在工作室中工作,您可以使用三脚架、闪光灯、遥控器来控制拍摄的各个方面,这样您就不必物理触摸相机来拍摄、手动对焦和手动曝光模式等。

我希望你能得到我要去的地方。. . 这不是很实用。这就是发明诸如绿屏之类的方法的原因。这就是为什么它被用于视频,一个镜头中可能有数千帧,只持续几分钟。

当背景是自然的,没有准备或选择容易去除时,专业人士如何切断背景?

答:他们沿着边缘绘制一条路径并将其用作剪贴蒙版。如果您必须足够准确以进行高质量的大尺寸打印,那将是一项艰巨的工作。

幸运的是,有一些工具可以半自动地沿着干净的对比度或颜色边界生成路径,您只需将鼠标悬停在右边界上。路径的简单部分很容易出现。在困难的地方,必须进行人工推理,一个好的工具可以让人们在运行中切换到贝塞尔曲线绘制 - 当然 - 错误也可以在运行中恢复,或者可以在之后修补它们。

它的一个变体不使用可见路径。一个人在近似的边界上涂上一种颜色——比如蓝色。在困难的地方,他还画了红色和绿色(红色=删除,绿色=保存)。但想法是一样的。人类显示边界所在的大致区域并细化困难的地方。

您可以尝试现代的半自动背景删除,而无需购买任何东西。有网络服务。检查https://clippingmagic.com/它不是免费的,但您可以在不下载结果的情况下试用。你的飞马用了大约10秒就被提取出来了。

这可以是自动的吗?

用于安全和军事侦察目的的现代图像处理可以通过比较仅大致相同的图像来检测新对象。他们可以对新对象进行分类,如果需要的话,肯定会给出干净的打印。分类基于高级模式匹配和一些关于至少可以预期的数据。

我没有看到以下情况发生,但我想:如果对象必须与背景分离,自动软件会绘制统计上最可能的剪切路径,当没有清晰的颜色或对比度边界不能遵循或者如果以下情况似乎误入歧途。

当由于对比度差而必须手动绘制剪切路径时,您也可以这样做。

不幸的是,我不知道像我们这样的普通人可以从哪里获得这种自动功能。但它肯定存在。在流行的网络应用程序和许多相机中运行良好的自动人脸识别也是一个非常有力的证明。

如果我们谈论的是最先进的解决方案,我相信BGMv2可以用于此,因为它似乎不依赖于时间信息。它专为在完整背景图像可用时删除静态背景的任务而设计。与其他流行的选择相比,它可以很好地处理头发。

来源、合作、模型和其他一切都可以在 GitHub 上找到还有一个 After Effects 插件。