删除展平图像上的半透明叠加层

时间:2017-10-09 21:03:58

标签: image image-processing transparency photoshop gimp

这个问题的解决方案似乎不存在,但我发现很难相信这是不可能的。

想象一下,您的图像具有半透明叠加(颜色=黑色,透明度= 50%),无论是整个图像还是仅仅是一部分,都无关紧要。如何将下面的像素转换为原始颜色,实质上是删除黑色叠加层。

就像一个简单的代数方程一样,我们应该能够重新排列变量来解决原始像素"在叠加下。一些东西 -

原始像素*半透明叠加=新像素
原始像素=半透明叠加/新像素

显然,这样的等式简化了问题,但我认为这是我的观点。由于我们知道透明度的颜色和百分比,为什么我们无法检索"基础像素的颜色?

编辑:Mark Ransom在评论中是正确的,如果您知道透明度为50%,那么简单地乘以2就可以获得原始颜色。有关如何在Photoshop或GIMP中将其应用于整个区域的任何建议?当然,逐像素地做这件事是不可能的。

谢谢!

1 个答案:

答案 0 :(得分:4)

“划分”图层模式可以满足您的需求。在半透明黑色的情况下,使用灰色,其值等于覆盖层的不透明度值。