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

การบันทึกรูปภาพใน Python ด้วยคุณภาพสูงมาก


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

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

  • วาดเส้นด้วยเมธอด plot()

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

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

  • สามารถเพิ่มค่า dot per inch (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' # เช่น .png, .svg, เป็นต้น
image_name = 'myimage.eps'
fig.savefig(image_name, format=image_format, dpi=1200)

ผลลัพธ์

การบันทึกรูปภาพใน Python ด้วยคุณภาพสูงมาก