Cara Matplotlib menyimpan imej adalah dengan menggunakan fungsi savefig(). Fungsi savefig() boleh menyimpan kandungan dalam tetingkap lukisan semasa sebagai fail imej, menyokong pelbagai format imej biasa, seperti PNG, JPEG, SVG, dsb.
Sistem pengendalian untuk tutorial ini: sistem Windows 10, Python versi 3.11.4, komputer Dell G3.
Dalam Matplotlib, anda boleh menggunakan fungsi savefig() untuk menyimpan imej. Fungsi savefig() boleh menyimpan kandungan dalam tetingkap lukisan semasa sebagai fail imej, menyokong pelbagai format imej biasa, seperti PNG, JPEG, SVG, dsb. Berikut ialah kod sampel:
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")
Dalam kod sampel di atas, kami mula-mula mencipta carta garisan ringkas, dan kemudian menggunakan fungsi savefig() untuk menyimpan carta sebagai fail imej PNG "plot.png" . Anda boleh mengubah suai nama fail dan format fail mengikut keperluan.
Sila ambil perhatian bahawa fungsi savefig() perlu dipanggil sebelum fungsi show(), kerana fungsi show() akan memaparkan imej dalam tetingkap lukisan dan menyekat pelaksanaan program. Jika anda memanggil fungsi savefig() selepas memanggil fungsi show(), hanya fail imej kosong akan disimpan.
Atas ialah kandungan terperinci Apakah kaedah Matplotlib untuk menyimpan imej?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!