Hello,

I am using matplotlib to show an image using:

fig = figure()
ax  = fig.add_subplot(111)
ax.imshow(image)

After doing this, I want to find the contours for a different image 
(with different dimensions), but I do not want to interact with the 
current figure or axes, I just want to retrieve the set of 
LineCollection objects for the contours. The issue is that if I do

c = contour(image2)

the contours are stored inside c, but at the same time they are plotted 
in the current figure. If I use

ax.contour(image2)

then the contours are not plotted immediately, but the view interval has 
already been changed inside ax.

So essentially, I am wondering if it is possible to retrieve a set of 
LineCollection objects without acting in any way on the current figure/axes.

Thanks for any help,

Thomas

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to