Pokaż kolejne obrazy / tablice z imshow jako powtarzającą się animacją w Pythonie
Obliczyłem niektóre wyniki i mają one postać tablic 64x64. Każda tablica jest tworzona po pewnym czasie. Chcę pokazać te tablice jedna po drugiej, jak animacja. Próbowałem wielu sposobów i nie udało mi się. Jestem bardzo sfrustrowany, a pytania dotyczące SO dotyczące animacji nie były w stanie pomóc mi to uruchomić. To nie jest pierwszy raz, kiedy próbuję tego robić, za każdym razem, gdy mój wynik jest taki sam: nigdy nie udało mi się tego zrobić.
Podejścia, które próbowałem:
Obecny kod mam:
fig, ax = plt.subplots()
def animate(i):
return imagelist[i]
def init():
fig.set_data([],[])
return fig
ani = animation.FuncAnimation(fig, animate, np.arange(0, 19), init_func=init,
interval=20, blit=True)
plt.show()
Tutaj imagelist jest listą wymienionych powyżej tablic (długość 20, 0 do 19). Moje pytanie brzmi: jak mogę to uruchomić?