Bonjour à tous et à toutes,
je viens parce que je rencontre un probleme avec la fonction savefig de matplotlib, je voudrais sauvegarder un graphe avec une image en fond mais lorsque j'utilise la fonction savefig, le graphe est enregistré sans l'image... Bref, je cherche la fonction qui fait la meme chose que le bouton enregistrer dans la fenetre matplotlib
voila mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 img = plt.imread("image.jpg") fig, ax = plt.subplots() plt.scatter(tabX,tabY,s=[1,1],c='red') #tabX et tabY sont les tableaux de coordonnées des points plt.xlim(-180,180) plt.ylim(-90,90) ax.imshow(img, extent=[-180, 180, -90, 90])
A la base je voulais mettre la figure dans une fenêtre tkinter, mais comme j'y arrive pas (et que jai pas le temps de passer une semaine a comprendre comment faire et que je maîtrise pas du tout matplotlib), je tente par un passage au png avec une ouverture derrière dans la fenêtre tkinterc'est moche mais ca devrait être plus simple
Merci d'avance de votre aide
Partager