Để 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