Re: [Matplotlib-users] keeping zoom...

2007-06-18 Thread fred
fred a écrit : I get anoter issue now. How can I know if the displayed image has been zoomed or not (I mean not on testing xlim & ylim) ? TIA -- http://scipy.org/FredericPetit - This SF.net email is sponsored by DB2 Expr

Re: [Matplotlib-users] keeping zoom...

2007-06-18 Thread fred
fred a écrit : > Sorry for the noise. Thanks anyway, Jouni, I fixed my issue thanks to you ;-) You showed me that the get_?lim methods were right, so I followed my feeling further. Cheers, -- http://scipy.org/FredericPetit -

Re: [Matplotlib-users] keeping zoom...

2007-06-18 Thread fred
fred a écrit : > Maybe I'm doing something wrong ? Yes :-) You only need to set extent to the const xmin/xmax & ymin/ymax and not those you get with get_xlim & get_ylim. Sorry for the noise. Cheers, -- http://scipy.org/FredericPetit ---

Re: [Matplotlib-users] keeping zoom...

2007-06-18 Thread fred
Jouni K. Seppänen a écrit : > Try: > > imshow(rand(50,50)) > # zoom with mouse > xlim=getp(gca(), 'xlim'); ylim = getp(gca(), 'ylim') > imshow(rand(50,50)) > setp(gca(), 'xlim', xlim); setp(gca(), 'ylim', ylim) > Well..., I forgot to mention something, sorry ;-) I already apply this trick: I use

Re: [Matplotlib-users] keeping zoom...

2007-06-18 Thread Jouni K . Seppänen
fred <[EMAIL PROTECTED]> writes: > imshow(rand(50,50)) > then zoom with the mouse and redo > imshow(rand(50,50)) > the zoom factor is not kept, ie xrange/yrange are still (0,50). > > How can I keep the zoom factor ? Try: imshow(rand(50,50)) # zoom with mouse xlim=getp(gca(), 'xlim'); ylim = getp

[Matplotlib-users] keeping zoom...

2007-06-18 Thread fred
Hi, I want to keep the image zoomed to the same factor for all my images. If I try ipython -pylab imshow(rand(50,50)) then zoom with the mouse and redo imshow(rand(50,50)) the zoom factor is not kept, ie xrange/yrange are still (0,50). How can I keep the zoom factor ? TIA. Cheers, -- ht