1. A computer-implemented method for stabilizing a series of two or more still images comprising: (a) obtaining the series of two or more still images into a memory of the computer; (b) analyzing, using a computer hardware processor, the series of two or more still images to produce a set of one or more source curves, wherein the one or more source curves represent a global movement detected in the series of two or more still images; (c) filtering, using the computer hardware processor, each of the one or more source curves to compute one or more result curves into the memory of the computer; (d) displaying the one or more source curves and one or more result curves on a display device; (e) accepting input from a user modifying the one or more source curves; (f) automatically, without additional user input, and without reanalyzing the series of two or more still images, recomputing the one or more result curves into the memory of the computer; (g) transforming the series of two or more still images, into a result series, based on the one or more source curves and one or more result curves.