Bien le bonjour!

Mon problème est ultra simpliste mais je suis à deux doigts de lancer mon pc par la fenêtre...

Je viens de passer à la version 1.0 de matplotlib et voici le genre de code qui m'ennuie... attention, c'est court:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
import numpy as np
import matplotlib.pyplot as plt
 
test=np.array([[0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3],[0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3]])
plt.figure()
plt.imshow(test)
Joli pop-up, jusque là, c'est ce que j'attendais!

Ensuite juste:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
plt.imsave("test.png",test)
Et zou, un petit tour du côté du png créé pour se rendre compte que, là, c'est pas beau...
On dirait qu'il y a une certaine confusion au niveau des dimensions, que le fichier png créé a les dimensions inversées mais que son "remplissage", lui, ne l'est pas...

Suis-je passé à côté de quelque chose lors de la mise à jour?

Merci d'avance, ce petit problème me gêne énormément...