wie kann ich das Neuzeichnen eines Bildes mit python-matplotlib?

Was ich versuche zu tun, zu sein scheint ziemlich einfach, aber ich habe eine verdammt Zeit versucht, es zu erhalten zu arbeiten. Ich bin einfach nur versuchen, zeichnen Sie ein Bild mit imshow und dann re-ziehen Sie periodisch neue Daten eintreffen.

Habe ich angefangen mit diesem:

fig = figure()
ax = plt.axes(xlim=(0,200),ylim=(0,200))
myimg = ax.imshow(zeros((200,200),float))

Dann gehe ich davon aus dass ich anrufen kann set_data wie das aktualisieren Sie das Bild:

myimg.set_data(newdata)

Habe ich versucht, viele andere Dinge, zum Beispiel, das ich genannt habe ax.imshow(newdata) statt oder ich habe versucht, mit figure.show() nach set_data().

InformationsquelleAutor kjgregory | 2014-01-05
Schreibe einen Kommentar