1. A method of performing automatic image capture with a mobile device, the method comprising: receiving data indicative of trigger criteria selected by a user for image acceptance, the user-selected trigger criteria comprising user-selected image quality trigger criteria, the user-selected image quality trigger criteria comprising thresholds for one or more of a white balance process, an auto exposure process, a de-noising process, or a gain control process; entering an auto-capture camera mode; determining whether the trigger criteria are satisfied for an image sensed by an image sensor; based at least on determining that the trigger criteria are satisfied, and without further input from the user, triggering capture of the image; and storing the image in the memory, wherein the entering the auto-capture camera mode is based at least on the user selecting the auto-capture camera mode from a user interface displayed on the mobile device prior to each of the determining, triggering, and storing, and wherein the triggering the capture of the image comprises continuously processing sets of image data in an image processing pipeline as the sets of image data are received at the image sensor, the processing pipeline including demosaicing processing and post-demosaicing processing, the demosaicing processing being continuously performed as the sets of image data are received but the post-demosaicing processing being restricted from being performed until the capture of the image is triggered.