我用PIL (事实上是枕头)给一堆图像打了水印。
我有原始水印,我知道它是如何调整大小和粘贴在图像(0.75不透明度)。水印基本上是黑色、白色和红色的。
我想恢复图像尽可能接近,因为他们原来。
如果是这样的话,我又如何做到这一点呢?
下面是我用来给图像加水印的代码:
logo = Image.open(path)
red, green, blue, alpha = logo.split()
alpha = ImageEnhance.Brightness(alpha).enhance(0.75)
logo.putalpha(alpha)
img = Image.open('...')
img = Image.composite(logo, img, logo)发布于 2014-06-03 13:24:23
我用我的徽标做了一个面具,并使用了GIMP的G‘’MIC插件:http://blog.patdavid.net/2014/02/getting-around-in-gimp-gmic-inpainting.html
这里是我所能得到的,这还不够好:

这是用修补技术做的,但我相信我可以利用我的水印有点透明这一事实。
发布于 2014-06-03 15:52:30
考虑到水印和水印图片作为输入,我还尝试将图片解压缩。
不巧的是,在jpeg中被压缩的有水印的图片,我没有比这更好的了:

https://stackoverflow.com/questions/24011431
复制相似问题