以编程方式从图像中删除水印文本

时间:2010-11-25 08:59:51

标签: php

我正在使用php开发一个Web应用程序,我需要处理数千个图像 这是水印的。我需要从图像中以编程方式删除带水印的文本 并保存它们。怎么做

5 个答案:

答案 0 :(得分:2)

你不能,这是不可能的。这就是水印的重点。

答案 1 :(得分:2)

视觉识别 - 就像将水印与图像的其余部分区分开来一样 - 属于人工智能领域,它需要大量的神经网络训练。

如果你能为这个编写一个完美的算法,你也可以打破任何CAPTCHA。如果你能成功的话,祝你好运!也就是说,你可能会对这个问题有所了解。

答案 2 :(得分:1)

带有水印的图像是出于某种原因(通常是由于版权所有)。

删除它们会导致作者起诉你。

那就是说,你不能自动或/和编程。如果您确实需要删除它们,请手动执行并购买Photoshop©

答案 3 :(得分:0)

如果有人可以通过简单的代码删除图像的水印,那么首先将它们放在图像上有什么用?如果任何人都可以轻松删除它,那是没用的。

可以通过Photoshop等工具进行图像编辑来删除它。但这会使您违反图像所有者的版权法。如果您确实需要该图片,请通过电子邮件或其他方式请求所有者。

答案 4 :(得分:0)

不要试图删除。尝试猜测没有水印的链接 例如:

水印 http://domain.com/36436/34fdhfh_wtm.jpg

没有水印 http://domain.com/36436/34fdhfh_nwm.jpg

:)当然不是那么简单(取决于网站所有者)但不知何故可能会有规则