1. A method for processing an image, the method comprising: receiving an omnidirectional image; receiving, with a processor, an instruction to process the omnidirectional image to generate a rectangular image, in response to user input via a display on the omnidirectional image; and generating at least one intermediate image showing a transition between the omnidirectional image and the rectangular image.