Hello. I have run into a strange error where matplotlib compresses images that are saved with the eps backend. Strangely, this compression seems to happen only for images saved with certain figure sizes. I created a very simple example which produces this behavior.
import pylab as P
import numpy as np
np.random.seed(0)
z=np.random.uniform(size=(22,22))
for figsize in [.5,.55]:
F = P.figure(None,(figsize,figsize))
ax = F.add_subplot(111)
im = ax.imshow(z, origin="lower", interpolation="nearest")
ax.xaxis.set_ticks([])
ax.yaxis.set_ticks([])
P.savefig('test_%.2f.eps' % figsize)
This code produces test_0.50.eps (attached) which shows ugly
compression whereas test_0.55.eps (also attached) is uncompressed.
Is there an easy way to disable this compression?
For reference, I am using python version 2.7.2, matplotlib version
1.1.0, and for clarity I do not have a matplotlibrc file.
Thanks for your help,
Joshua
test_0.50.eps
Description: PostScript document
test_0.55.eps
Description: PostScript document
------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________ Matplotlib-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/matplotlib-users
