1. A method for generating a corrected document image of an image of a document page, said method comprising: displaying a document image on a touch-enabled-device display; overlaying a rectangular-form mesh on said displayed document image; receiving a plurality of corner points; overlaying a corner-aligned mesh on said displayed document image; receiving a touch displacement comprising an initial touch point and a final touch point; determining a nearest intermediate control point, wherein said nearest intermediate control point is an intermediate control point of an associated cubic Bezier curve, to said initial touch point; adjusting an edge curve associated with said nearest intermediate control point based on said touch displacement; generating an edge-aligned mesh based on said adjusted edge curve; correcting a portion of said image of said document page corresponding to said edge-aligned mesh; and generating a corrected document image, wherein said corrected document image comprises said corrected portion.