如何将一本书的手机相机图片中的灰色背景变成白色?

平面设计 adobe-photoshop 颜色 cs6 背景去除
2022-01-13 14:18:15

这是我用手机相机从书中拍摄的(许多)照片。在此处输入图像描述

问题是背景太灰了。我想要它全白。我有 adobe Photoshop CS6。有谁知道我该如何解决这个问题?

注意:我需要说明,因为我需要对许多其他图片执行此操作。

谢谢

4个回答

首先,您需要对图像进行去饱和处理(CMD++ SHIFTU,这会去除任何颜色并更容易获得纯白色。

打开文件后,选择图像->调整->色阶。你会得到这个: 在此处输入图像描述

现在像这样把两个外三角形带进来(你需要玩这个,直到你得到你喜欢的东西):

在此处输入图像描述

你应该以这个结束!

在此处输入图像描述

我想出了一个很好的方法来清理这样的图片,即使背景或照明不均匀(也就是说,比这个问题中的例子更糟糕的情况)它也能工作并且它保留了颜色。

我的说明基于 Gimp,但在 Photoshop 等其他程序中会非常相似。

编辑:Gimp 有一个名为“高斯差”的过滤器,它一步实现了下面描述的过程。

首先,复制图层:

图层对话框

用高斯模糊模糊复制的图层。使用足够大的内核大小,以使您无法从原始图像中分辨出任何细节。我在原始帖子中使用了 100px 的图片。

高斯模糊对话框

它看起来像这样:

模糊的鱼图片

然后将模糊层的“模式”设置为“分割”。

模式设置为分割的图层对话框

生成的图像应该是白色背景上的艺术线条。

去除背景的鱼图片

您在这里所做的本质上是对图像进行高通滤波器,去除低频信息(背景颜色的缓慢变化)并保留高频信息(艺术线条)。

用曲线增加对比度。

指示:

选择您的图像并按Ctrl- M这将打开曲线对话框。 在此处输入图像描述 向左移动顶部点和向右移动底部点,直到图像变为黑白。(押韵!)

对于没有 Adob​​e Photoshop 的人,这里有一个免费的跨平台替代方案:

使用ImageMagick,可以在命令行中完成

convert lQchR.png -auto-level -white-threshold 78% fish.png

在此处输入图像描述

这可能需要对白色阈值进行一些微调,但它比 GUI 更快,尤其是当您有多张图片时:

convert *.png -auto-level -white-threshold 78% x-%04d.png


编辑:

joojaa 在评论中指出了另一种使用除法的方法

convert fish.png ( +clone -blur 0x80 ) -compose Divide_Src -composite out_fish.png

在此处输入图像描述