Removing the @ will let you see what's wrong. Either the apppropriate option isn't set, or the gd extension was built without PNG support, or the remote file doesn't exist/can't be downloaded.
@