1. A portable computing device, comprising: at least one processor; an image capture component comprising an array of cameras, each camera in the array aimed in a different direction with respect to all other cameras in the array based on at least one of a radius of a mounting surface or an offset between a lens and an imager of said each camera, and each camera in the array configured to capture an image within a field of view, the field of view of each said camera overlaps at least a portion of a field of view of an adjacent camera relative to said each camera; and a memory for storing the images captured by the array of cameras and for storing a set of instructions executed by the processor, the instructions causing the processor to: perform image correction on at least one of the images captured by the array of cameras according to an image correction algorithm; perform image stitching of two or more images captured by the array of cameras to produce a composite image that includes at least a portion of each image of the two or more images; and crop at least a portion of the composite image based at least in part on at least one of a predetermined shape or a predetermined size.