Sorry if this get¹s re-posted,  my earlier e-mail didn¹t seem to go through.

I have an array of images stored as an array of numpy arrays.   I need to be
able to efficiently scroll through that set of images.   My first attempt at
doing this goes something like this:

--init--

        self.ax = pyplot.imshow(imgdta[0], interpolation='spline36',
cmap=cm.gray, picker=True)      # draw the plot @UndefinedVariable
        pyplot.axes().set_axis_off()
        self.fig = self.ax.get_figure()
        self.canvas = FigureCanvasGTKAgg(self.fig)

--onscroll--
        self.ax.set_array(imdta[n]) # 0 < n < num_images
        self.canvas.draw()


This method ends up re-interpolating the image on each scroll event (which
takes SIGNIFICANT time).   What I¹d like to do is pre-build the images and
then just change what image is displayed on the canvas on each scroll event.
I cannot seem to figure out how to do this.  Can anybody give me a pointer
in the right direction.

Thanks,
Dave.
------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. 
http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to