If its a psd/xcf multilayer file,and provided that the watermark is in a layer of its own,it can be removed.there are no reverse algorithms to remove watermarks atm