1. A method for stitching images, comprising: accessing a set of images associated with an overlap region for display to a user, the overlap region comprising a corresponding portion of each of the set of images; identifying one or more image features within the overlap region; determining, for each of the identified image features, a depth of the image feature, the determined depth of the image feature comprising a distance between one or more cameras that captured the accessed set of images and the identified image feature; selecting, from a plurality of image stitching operations, a stitching operation for use in stitching the accessed set of images together based on the determined depths; stitching the set of images together to produce a stitched image using the selected stitching operations; and storing the stitched image.