¿Cómo añadir marca de agua en foto descargada por el usuario?

Para desanimar (bastante al menos, si no del todo) a los que plagian fotos, se me ocurre "trufar" las descargas: que una aplicación le meta una marca de agua a la imagen, aunque las fotos en la web no la muestren.

¿Cómo podría hacerse? Gracias, un saludo.
Hmmm... difícil, porque las imágenes se descargan siempre en el computador del cliente, entonces no tendrías cómo añadir la marca de agua.

La mejor forma de añadir marcas de agua es editando la imagen, e incluso así, un usuario con experiencia podría quitarla :P.

Aquí hay una forma de automatizar el proceso con PHP: http://www.php.net/manual/en/image.examples-watermark.php. $stamp es la marca de agua e $im la imagen a la que añadirás la marca.
¡Hola Skaparate! Sí, las marcas las pongo con una acción de Photoshop, que puedes aplicar a una carpeta entera con cientos de fotos sin tener que marcar una por una.
Si es lo bastante grande y centrada (como las de Shutterstock por ejemplo), y sobre todo si es un texto en vez de una marca de agua, desanimarás a muchos piratas, que buscarán "suministros" menos engorrosos.
Algo había leído de un recurso contra el plagio de artículos en blogs, que al pegarlos en el blog del ratero convierte las imágenes en un marco vacío con un texto del tipo: "El autor de este blog es un vulgar chorizo" [:)][:)] Y pensaba que algo parecido se podría hacer con las descargas de fotos.

Gracias, un saludo.