Hola a todos, es un artículo que tiene algún tiempo, pero lo he puesto "en limpio" y subido a la web:
http://www.guillermoluijk.com/article/watermark/index.htmse trata de un algoritmo para eliminar marcas de agua de las fotos. En su día hice un programa para ello pero casi que mejor no distribuirlo no se vuelva en nuestra contra algún día
Básicamente lo que hice fue analizar las diferencias de color entre pixels que en la imagen original tenían el mismo color, pero tras aplicar la marca de agua unos cayeron dentro de la misma y otros fuera. Resolviendo un sistema de ecuaciones es fácil restituir el color original de la imagen.
Esta es la imagen con marca de agua (su autor es rubichi del foro de OD):
Tras aplicar el algoritmo en las zonas marcadas (delimitarlas es cosa del usuario, lo que hace el algoritmo es solo calcular el color original) se recuperan las partes marcadas de forma indistinguible del original (presumo, porque el original sin marcar nunca lo tuve
)
La conclusión de todo es que para preservar la autoría de los trabajos se debe tener cuidado con el tipo de marcas de agua empleadas. El algoritmo mostrado aplica a marcas de agua que cumplan premisas de uniformidad de color y transparencia, pero es que éstas son las más habituales. Si la marca hubiera tenido un cierto degradado, cambios de color, un borde considerable,... el método no habría servido.
En cualquier mi consejo es que nunca se ponga a disposición de los demás en Internet ninguna imagen a un tamaño tal que en caso de eliminar la correspondiente marca de agua hiciera el archivo utilizable para impresión u otros fines.