1. A method on an image-capture device, the method comprising: capturing, within a viewfinder mode and by the image-capture device, a first still image and a plurality of still images in temporal proximity to the first still image; first analyzing, by the image-capture device, motion-sensor data associated with the capturing of the first still image and the plurality of still images; second analyzing, by the image-capture device, the captured first still image; based on the first and second analyzing, detecting a horizon in the captured first still image; and selecting, by the image capture device and based on the detected horizon in the captured first still image, a still image from the plurality of captured still images, the selected still image being more level than the captured first still image.