Der erste Teil (die Ausgabegröße explictly Einstellung) ist nicht allzu schwer:
import matplotlib.pyplot as plt
list1 = [3,4,5,6,9,12]
list2 = [8,12,14,15,17,20]
fig = plt.figure(figsize=(4,3))
ax = fig.add_subplot(111)
ax.plot(list1, list2)
fig.savefig('fig1.png', dpi = 300)
fig.close()
Aber nach einer schnellen Google-Suche auf matplotlib + tiff, ich bin nicht davon überzeugt, dass matplotlib tiff
Plots machen. Es gibt einige Erwähnung der GDK backend in der Lage, es zu tun.
Eine Option wäre, die Ausgabe mit einem Werkzeug wie imagemagick convert
zu konvertieren.
(Eine andere Möglichkeit ist hier zu warten, bis ein real matplotlib expert auftaucht und beweist mir falsch ;-)
die Erweiterung im Dateinamen von .png in .tif hat die Änderung schaffen die echtes tiff Bild? – golay