此示例图像:



在左侧变形。

我不想变形,而只是要消除阴影渐变(由书脊引起)。我猜可以从图像的上部计算出梯度,并且该信息可以用于重建。

首先,我想在Photoshop中应用一些图层转换。我用清晰的渐变拍摄了上部,然后垂直缩放以覆盖新图层中的整个图像。然后我做了层差异:



,但是虽然上部可以接受地重建,但彩色部分却没有。

有人知道如何可以在Photoshop,Python / SciPy / OpenCV或Matlab中实现?

评论

尝试在Photoshop中应用具有相同蒙版的饱和滤镜

嗨geometrikal;)您可以将其发布为答案并粘贴结果屏幕截图吗?谢谢

#1 楼

最简单的方法是划分梯度而不是减去梯度。结果如下所示:



评论


$ \ begingroup $
真的很酷!您是如何提取渐变的?
$ \ endgroup $
– Phonon
13年9月9日在5:42

$ \ begingroup $
哦,和OP一样(我认为)。拿了顶部并垂直缩放。
$ \ endgroup $
–datageist♦
13年9月9日在5:44

$ \ begingroup $
太酷了,我怀疑是这样。 =)
$ \ endgroup $
– Phonon
13年9月9日在5:47

$ \ begingroup $
谢谢,它很好用。从图层操作混合命名中,我假设您使用的是Gimp;)
$ \ endgroup $
– Zetah
2013年9月9日在11:57



$ \ begingroup $
我实际上使用了PS(CS6),但考虑的是数学而不是混合模式:)
$ \ endgroup $
–datageist♦
13年9月9日在13:04