1. A method for image editing, comprising: (a) searching for characteristic curves of an image; (b) approximating the characteristic curves with spline functions; (c) manipulating at least one of the characteristic curves through control points of the corresponding spline functions; and (d) reconstructing the image according to the characteristic curves of the image.