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, each image feature associated with a portion of the overlap region; assigning a priority to each image feature; stitching the set of images together to produce a stitched image, wherein stitching the set of images together comprises, for each image feature: selecting one of a plurality of stitching operations each associated with a different stitching quality based on the priority assigned to the image feature; and performing, for the portion of the overlap region associated with the image feature, the selected stitching operation on the portions of the set of images corresponding to the portion of the overlap region; and storing the stitched image.