Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Lưu ảnh chất lượng cao trong Python

Để lưu ảnh trong Python với chất lượng rất cao, bạn cần thực hiện các bước sau:

  • Tạo biến fig và ax bằng phương thức subplots, với nrows và ncols mặc định là 1.

  • Vẽ các đường line bằng phương thức plot().

  • Có thể thêm nhãn trục bằng ylabel() và xlabel().

  • Để có ảnh chất lượng cao, có thể dùng định dạng .eps.

  • Tăng giá trị dot per inch (dpi).

  • Sử dụng phương thức savefig() để lưu ảnh cục bộ.

  • Hiển thị hình vẽ bằng plt.show().

Ví dụ

import matplotlib.pyplot as plt
fig, ax = plt.subplots()
plt.plot([0, 5], [0, 5])
plt.ylabel("Trục Y ")
plt.xlabel("Trục X ")
image_format = 'eps' # ví dụ .png, .svg, v.v.
image_name = 'myimage.eps'
fig.savefig(image_name, format=image_format, dpi=1200)

Đầu ra

Lưu ảnh chất lượng cao trong Python