Precision Stitching