在matplotlib中反转imshow显示的图像

am46iovg  于 2023-08-06  发布在  其他
关注(0)|答案(4)|浏览(159)

我希望matplotlib.pyplot中的imshow()函数以相反的方式显示图像,即上下颠倒。有没有一个简单的方法来做到这一点?

lymgl2op

lymgl2op1#

在对imshow的调用中指定关键字参数origin='lower'origin='upper'

xxslljrj

xxslljrj2#

使用ax.invert_yaxis()反转y轴,或使用ax.invert_xaxis()反转x轴。

jpfvwuh4

jpfvwuh43#

您可以使用extent参数。例如,如果X值介于-10和10之间,Y值介于-5和5之间,则应将extent=(-10,10,-5,5)传递给imshow()

lskq00tm

lskq00tm4#

使用NumPy旋转图像:np.rot90()使用NumPy翻转图像:np.flip()
例如plt.imshow(np.flip(img))plt.show()

plt.imshow(np.rot90())plt.show()

相关问题