ในการบันทึกอาร์เรย์เป็นภาพระดับสีเทาด้วย Matplotlib/numpy เราสามารถทำตามขั้นตอนต่อไปนี้ -
- กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
- สร้างข้อมูลสุ่มที่มีมิติ 5☓5
- ตั้งค่าแผนผังสีเป็น "สีเทา"
- พล็อตข้อมูลโดยใช้ imshow() วิธีการ
- หากต้องการแสดงรูป ให้ใช้ show() วิธีการ
ตัวอย่าง
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True arr = np.random.rand(5, 5) plt.gray() plt.imshow(arr) plt.show()
ผลลัพธ์