1. An apparatus comprising: an image sensor array; an imaging lens capable of directing visible light reflected from a target onto the image sensor array, wherein the imaging lens is capable of at least a first focus position and a second focus position; a trigger configured to cause the image sensor array to capture a frame of image data comprising a representation of a bar code; a global shutter control module configured to simultaneously activate and expose a plurality of rows of pixels in the image sensor array; and a bar code decode module configured to decode the representation of the bar code in the frame of image data captured by the image sensor array; wherein after the trigger is actuated, the apparatus is configured to selectively read out a predetermined number of rows of pixels in the image sensor array in a global shutter mode in which the global shutter control module is active and adjust the imaging lens to a focused setting based on the read out of the predetermined number of rows of pixels; and wherein after focusing the imaging lens the apparatus is configured to capture the frame of image data using the global shutter mode.