Heim  >  Artikel  >  Backend-Entwicklung  >  Wie speichert Matplotlib Bilder?

Wie speichert Matplotlib Bilder?

小老鼠
小老鼠Original
2023-11-22 17:10:072750Durchsuche

Matplotlib speichert Bilder mithilfe der Funktion savefig(). Die Funktion savefig() kann den Inhalt im aktuellen Zeichenfenster als Bilddatei speichern und unterstützt eine Vielzahl gängiger Bildformate wie PNG, JPEG, SVG usw.

Wie speichert Matplotlib Bilder?

Das Betriebssystem dieses Tutorials: Windows 10-System, Python-Version 3.11.4, Dell G3-Computer.

In Matplotlib können Sie die Funktion savefig() zum Speichern von Bildern verwenden. Die Funktion savefig() kann den Inhalt im aktuellen Zeichenfenster als Bilddatei speichern und unterstützt eine Vielzahl gängiger Bildformate wie PNG, JPEG, SVG usw. Hier ist ein Beispielcode:

import matplotlib.pyplot as plt# 创建一个简单的折线图x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.plot(x, y)# 保存图像plt.savefig("plot.png")

Im obigen Beispielcode erstellen wir zunächst ein einfaches Liniendiagramm und verwenden dann die Funktion savefig(), um das Diagramm als PNG-Bilddatei mit dem Namen „plot.png“ zu speichern. Sie können den Dateinamen und das Dateiformat nach Bedarf ändern.

Bitte beachten Sie, dass die Funktion savefig() vor der Funktion show() aufgerufen werden muss, da die Funktion show() das Bild im Zeichenfenster anzeigt und die Ausführung des Programms blockiert. Wenn Sie die Funktion savefig() nach dem Aufruf der Funktion show() aufrufen, wird nur eine leere Bilddatei gespeichert.

Das obige ist der detaillierte Inhalt vonWie speichert Matplotlib Bilder?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn