1. A computer-implemented method for resizing an image I, the method comprising the steps of: providing (S 10 ) the image I to resize; providing an image significance (S 20 ) by computing a significance of each pixel in the image to resize; extracting (S 30 ) an original spatial domain (Ω) of the significance image; providing (S 40 ) a transformation T θ , parameterized as an interpolating spline by a set of control points, from the original spatial domain (Ω) to a resized spatial domain (Ω′); subdividing (S 50 ) the original spatial domain (Ω) into cells, each cell being defined by a subset of control points of the set; computing (S 60 ), for each cell, a weighted average of the significance of the pixels in the cell, the weighted average being computed using the interpolating spline; deforming (S 70 ) the cells of the original spatial domain (Ω) by displacing one or more control points of the cells having a lesser weighted average; computing (S 80 ) the transformation T θ over a spatial domain of the image I using the displaced one or more control points; and computing (S 90 ) a resized image J by applying the computed transformation T θ to the spatial domain of the image I to resize.