1. A method to stitch images, comprising: determining a first Region of Interest (ROI) in a first digital image and a second ROI in a second digital image; determining a template window in said first digital image and a target window in said second digital image, wherein said template window comprises a template; extracting selected features from within said template at a first resolution; matching said selected features of said template at the first resolution to features in said target window to make a first estimate of a stitching location along a stitching edge; based on the first estimate of the stitching location, extracting selected features from within said template at a second resolution higher than said first resolution; matching said selected features of said template in said first digital image at the second resolution to features in said target window in said second digital image to make a second estimate of said stitching location along the stitching edge; stitching said first digital image and said second digital image using said stitching location to create a stitched image; and saving said stitched image to memory.