如何使用 Matplotlib 顯示一系列影像?
若要使用 Matplotlib 顯示一系列影像,我們可以採取以下步驟 −
設定圖形大小並調整子圖之間和周圍的填充量。
列出需要繪製的影像。
關閉座標軸。
迭代影像並在座標軸上重新繪製。
每次繪製後暫停一下。
示例
import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True images = ['opera.jpg', 'mountain.jpg', '9.jpg'] plt.axis('off') img = None for f in images: im = plt.imread(f) if img is None: img = plt.imshow(im) plt.pause(0.5) else: img.set_data(im) plt.pause(0.5) plt.draw()
輸出
當我們執行程式碼時,它將逐個顯示我們提供的三個影像。
廣告