Directional Stitching