【发布时间】:2018-10-04 12:24:20
【问题描述】:
当你绘制这个 1000x1000 的正方形时:
import matplotlib.pyplot as plt, numpy as np
A = np.random.random((1000,1000))
plt.imshow(A)
plt.show()
然后点击Zoom to rectangle并选择一个细长的矩形,输出“不是很缩放”:
这可能是因为它试图保持纵横比;如何禁用此功能,并使用 maplotlib GUI 窗口中的所有可用空间进行缩放?
【问题讨论】:
-
您是否只想在缩放时更改纵横比?
-
如果原始图像的纵横比无关紧要,那么只需使用
plt.imshow(A, aspect="auto")
标签: python numpy matplotlib