Freelancer:
gravityart24
Alter an Image
i have done all things. you want. please have a look :)