Y para que quitar marcas de agua a las imágenes?
Si las han puesto es precisamente para que otras personas no hagan uso de ella sin el consentimiento del propietario.
Por otra parte, a cuantas fotos quieres quitarle las marcas de agua para que merezca l pena desarrollar eso?
Si es una o dos usa Photoshop o similar, tardarás menos que desarrollar el code, y si son muchas... uhmm