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 two intermediate images showing a dewarping transition between the omnidirectional image and the rectangular image, including generating a second intermediate image having a greater amount of correction for distortion than a first intermediate image.