|
From: Juergen H. <py...@el...> - 2012-10-04 21:09:47
|
Here is my take on it as an IPython notebook, based on Damon's code: http://nbviewer.ipython.org/3835181/ I took the engineering approach and filtered the random function instead of doing some fft/ifft magic. Also, X and Y of the functions are affected now, giving them a more "natural" look in the slopes. Juergen Am 04.10.2012 18:09, schrieb Pierre Haessig: > Le 04/10/2012 16:35, Pierre Haessig a écrit : >> So I think this code indeed resamples the rastered plot image on a >> shaken coordinate grid. I kind of understand that the noise on >> coordinates is spatially smoothed by a 10px Gaussian Point Spread >> Function (if I understand correctly...) > I've implemented this processing in a tiny "image_shake" script. > https://gist.github.com/3834536 > A nice occasion to learn how to use some scipy image processing functions... > > I've attached the before/after images because I didn't manage to put > them in the Gist (it's not a plot image but gives the idea of line shaking). > > Now, I think it's unfortunately outside the frame of Fernando's > challenge, because this script uses zero matplotlib methods!! > > Best, > Pierre |