在改变图像尺寸后绘制点

时间:2016-10-25 13:32:33

标签: python numpy matplotlib

我尝试运行提供here的示例,以获取自定义数据。

调用给定示例中显示的同一段代码生成4个图像,其中第一个小于其他图像:

window.print();

enter image description here

如果我在显示第一张图片后对plt.subplot(221) plt.axis('off') plt.imshow(rs.T, extent=(0,xsteps,0,ysteps), origin='lower') plt.plot(points[:, 0], points[:, 1], 'k.', ms=1) plt.title('Original') plt.subplot(222) plt.axis('off') plt.imshow(grid_z0.T, origin='lower') plt.title('Nearest') plt.subplot(223) plt.axis('off') plt.imshow(grid_z1.T, origin='lower') plt.title('Linear') plt.subplot(224) plt.axis('off') plt.imshow(grid_z2.T, origin='lower') plt.title('Cubic') plt.gcf().set_size_inches(6, 6) plt.show() 电话进行评论,则所有图表都会以相同的尺寸结束。

我想知道如何显示点并为所有图像保持相同的比例。

1 个答案:

答案 0 :(得分:1)

在致电plt.autoscale(False)之前插入plt.plot