我用PIL(PILLOW实际上)用水印了一堆图像。
我有原始水印,我确切地知道它是如何调整大小并粘贴在图像上的(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)
答案 0 :(得分:0)
我用我的徽标做了一个面具并使用GIMP的G'MIC插件:http://blog.patdavid.net/2014/02/getting-around-in-gimp-gmic-inpainting.html
这是我能得到的,这还不够好:
这是通过修复技术制作的,但我相信我能以某种方式利用我的水印有点透明的事实。
答案 1 :(得分:0)
考虑到水印和水印图片作为输入,我还试图将图片混合在一起。
不幸的是,水印图片是以jpeg压缩的,我无法比这更好: