I'm running the following on mpl 1.2.1:

    import matplotlib.pyplot as plt
    import numpy as np

    A = np.arange(1020*1368*3, dtype=np.uint8).reshape(1020, 1368, 3)
    plt.imsave('dimcheck.png', A)

The OS tells me the picture has 1019x1368px. So one row is missing. It
works fine for e.g. 10x10x3, I'm not yet sure why it does this for this
specific dimension. PIL's save method works fine, as does pypng.

I can't check the behaviour on my other machine for now, because that one
has mpl 1.1.1 and plt.imsave apparently did not yet support 24-bit RGB
writing at that time (in 1.1.1: TypeError: from_bounds() takes exactly 4
arguments (5 given)).

Is this a bug or is there something wrong with my setup?
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to