Glenn,

What version of numpy are you using?  What version of matplotlib? And 
what are the dimensions of your image array?

Eric

G Jones wrote:
> Thank you for the suggestion.
> I now have the update time down to about 70 ms.
> When I run the code through the profiler, I see that each plot update
> requires a call to matplotlib.colors.Colormap.__call__, and each of
> these calls takes 52 ms, 48 ms of which is spent inside the function
> itself. This looks like it is the bulk of the delay, so if I can
> optimize the Colormap.__call__ function, the performance should be
> much improved. Unfortunately I cannot seem to get finer grained
> information about what exactly is taking so long inside this function.
> Can anyone provide any hints?
> Thanks,
> Glenn
> 
> On Sat, Apr 12, 2008 at 7:02 PM, hjc520070 <[EMAIL PROTECTED]> wrote:
>>  I just use blit on imshow map, and work properly. Maybe the following code
>>  will help you.
>>
>>  def ontimer()
>>        canvas.restore_region(background)
>>        im.set_array(Z)
>>        ax.draw_artist(self.imList[i])
>>        canvas.blit(ax.bbox)
>>        canvas.gui_repaint()
>>  --
>>  View this message in context: 
>> http://www.nabble.com/speeding-up-imshow-tp16623430p16656693.html
>>  Sent from the matplotlib - users mailing list archive at Nabble.com.

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to