Hi!

Changing the alpha-channel of a plotted image doesn't work for me in an 
ipython (pylab) shell.

The example below illustrates the problem (i hope so at least ...)
Running it with %run - everything is fine and the two images look the same.

Runing it line by line without the show, the figure shows up, the images 
are plotted, but the alpha-value of im1 is not set correctly so it's 
fully opaque in the left plot.

Is it just me or is it a bug, and if it's a bug is it a bug in pylab or 
in matplotlib?

Thanks in advance!
Jochen

Code:

import numpy as np
from matplotlib.pyplot import *

aimg = np.array([[0, 1, 1, 0],
                  [0, 1, 2, 0],
                  [0, 1, 3, 0],
                  [0, 1, 4, 0]])

figure()
ax = subplot(121)
im1 = imshow(aimg, alpha = 1, interpolation='nearest')
im1.set_alpha(0.5)

ax = subplot(122)
im2 = imshow(aimg, alpha = 0.5, interpolation='nearest')

show()



------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to