Để lưu hình ảnh bằng Python với chất lượng rất cao, bạn cần làm theo các bước dưới đây -
-
Tạo các biến fig và ax bằng phương pháp subplots, trong đó nrows và ncols mặc định là 1.
-
Vẽ các dòng bằng phương thức plot ().
-
Chúng ta có thể thêm các nhãn trục bằng cách sử dụng ylabel () và xlabel ().
-
Để có được hình ảnh chất lượng cao, chúng ta có thể sử dụng định dạng hình ảnh .eps.
-
Bạn có thể tăng giá trị chấm trên mỗi inch, tức là dpi.
-
Sử dụng phương thức savefig (), chúng ta có thể lưu hình ảnh cục bộ.
-
Để hiển thị hình này, hãy sử dụng plt.show ().
Ví dụ
import matplotlib.pyplot as plt fig, ax = plt.subplots() plt.plot([0, 5], [0, 5]) plt.ylabel("Y-axis ") plt.xlabel("X-axis ") image_format = 'eps' # e.g .png, .svg, etc. image_name = 'myimage.eps' fig.savefig(image_name, format=image_format, dpi=1200)
Đầu ra