How to handle stickers with resize and rotate functionality?

Chintan Rathod picture Chintan Rathod · Mar 18, 2013 · Viewed 24.3k times · Source

I am currently developing an application which will allow user to add stickers (hat, hairs, spectacles etc) on image. User can resize that sticker or can rotate that and move also. See image.

enter image description here

I have stickers, but how can I put them on original image and move/rotate/enlarge them to adjust on original image?