it-swarm.com.de

Entspricht matlabs imagesc in matplotlib?

Ich komme zu Python und Numpy und Matplotlib aus einem Matlab-Hintergrund. Eine Funktion in Matlab, die ich die ganze Zeit benutze, ist imagesc. Gibt es irgendwo in Python ein genaues Äquivalent dazu? matplotlib? Ich kenne imshow und pcolor, aber die erste erlaubt es Ihnen nicht, die Einheiten der Achsen wie imagesc einfach einzustellen, und die zweite bewirkt, dass Sie die einstellen x- und y-Koordinaten der Grenzen der Pixel, anstatt der Zentren der Pixel, die ich nicht intuitiv finde.

Wenn ich ein Bild mit Beschriftungen auf der x- und y-Achse anzeigen möchte, die keine Pixelnummern, sondern numerisch sind, z.

28
Matt

Sie möchten das extent kwarg

ax.imshow(data, extent=[0, 1, 0, 1])

Siehe Imshow: Umfang und Aspekt für ein detaillierteres Beispiel.

25
tacaswell