Rotate & flip an image — 90° turns and mirror

Rotate an image in 90° steps and mirror it horizontally or vertically, with a live preview. The geometry changes and nothing is cropped. Runs on this device.