1. An electronic-device-implemented method for extracting information from a document, comprising: providing an instruction to a user to point an imaging device, which is integrated into the electronic device, at a location on the document; after providing the instruction and before the user activates an image-activation mechanism associated with the imaging device, capturing multiple images of the document at an image capture rate, wherein the image capture rate is determined based on a stability measure associated with spatial-position information, the spatial-position information provided by a sensor integrated with the electronic device, and wherein the spatial-position information is stable when remaining within a specified range for a specified time duration; storing the images with associated timestamps and the spatial-position information; receiving a signal indicating that the user activated the image-activation mechanism; and in response to the signal, analyzing optical character recognition (OCR) results for two or more of the multiple images to extract the information proximate to the location on the document, wherein the analyzing comprises comparing an OCR result for a first image of at least a portion of the document to OCR results for each of multiple adjacent images from the two or more of the images, wherein the adjacent images are taken from different angles; and when the OCR result for the first image differs from one or more of the OCR results for the adjacent images: selecting a set of images of the document captured by the imaging device by determining that a range of linear and angular data for the set of images is smaller than a range of linear and angular data for the adjacent images; and determining a correct OCR result for the information based on the OCR results for the set of images.