如何使用 Python 的 Matplotlib 重新繪製圖像?
要使用 python 的 Matplotlib 重新繪製一個影像,我們可以採取以下步驟 -
- 設定影像大小並調整子圖之間和周圍的邊距。
- 建立一個新影像或啟用一個現有影像。
- 使用 gca() 方法獲取當前座標軸。
- 顯示當前影像。
- 在 20 的範圍內迭代並重新繪製該圖。
- 使用 plot() 方法繪製隨機資料點。
- 在影像上重新繪製並暫停一段時間。
- 關閉一個影像視窗。
示例
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True fig = plt.figure() ax = fig.gca() fig.show() for i in range(20): ax.plot(np.random.randint(1, 5), np.random.randint(1, 5), '*', ms=10) fig.canvas.draw() plt.pause(0.1) plt.close(fig)
輸出
廣告