如何使用PHP删除水印?

如何使用PHP删除水印?,php,watermark,Php,Watermark,如何使用PHP删除水印?带有水印的图像:水印存在是有原因的。这也是为什么你几乎不可能删除它的原因。在Photoshop中很难做到这一点,更不用说使用GD或类似的东西了。但是,如果您正在寻找图像处理,请阅读GD: 您不能(无论如何都不能可靠地或自动地)。这就是水印的全部用途:拍摄两幅图像(水印和基础),并将它们组合起来。两者中的一些信息都会丢失,从而产生带水印的图像 您可以手动润色生成的图像,猜测并重新绘制基础图像中可能存在的内容,但无法从带水印的图像中减去水印并恢复原始图像 请参见a以获取示例。

如何使用PHP删除水印?带有水印的图像:

水印存在是有原因的。这也是为什么你几乎不可能删除它的原因。

在Photoshop中很难做到这一点,更不用说使用GD或类似的东西了。但是,如果您正在寻找图像处理,请阅读GD:

您不能(无论如何都不能可靠地或自动地)。这就是水印的全部用途:拍摄两幅图像(水印和基础),并将它们组合起来。两者中的一些信息都会丢失,从而产生带水印的图像

您可以手动润色生成的图像,猜测并重新绘制基础图像中可能存在的内容,但无法从带水印的图像中减去水印并恢复原始图像


请参见a以获取示例。

是否应删除水印?这是什么意思?不平凡。使用Photoshop,或者不要窃取其他网站的图片。水印存在是有原因的。你应该首先问问自己为什么存在水印,以及删除水印是否合法。如果是的话,最简单的方法就是让图片的作者给你提供一张没有水印的图片。这是一个关于主题的问题IMNSHO——尽管数据非常稀少,答案是“不能那样做”。最好的方法是把耳机放在一张白纸上,而不是拍照。:)我不想学伦理学。但没有什么是不可能的,伙计:)