Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

การบันทึกภาพใน Python ที่คุณภาพสูงมาก


หากต้องการบันทึกรูปภาพใน Python ด้วยคุณภาพสูง คุณต้องทำตามขั้นตอนด้านล่าง −

  • สร้างตัวแปร fig และ axe โดยใช้วิธี subplots โดยค่าเริ่มต้น nrows และ ncols คือ 1

  • วาดเส้นโดยใช้วิธี plot()

  • เราสามารถเพิ่มป้ายกำกับแกนโดยใช้ ylabel() และ xlabel()

  • เพื่อให้ได้ภาพคุณภาพสูง เราสามารถใช้รูปแบบภาพ .eps

  • คุณสามารถเพิ่มค่าจุดต่อนิ้วได้ เช่น dpi

  • เมื่อใช้เมธอด savefig() เราสามารถบันทึกภาพในเครื่องได้

  • หากต้องการแสดงรูป ให้ใช้ plt.show()

ตัวอย่าง

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)

ผลลัพธ์

การบันทึกภาพใน Python ที่คุณภาพสูงมาก