在白色图像上绘制阵列,而不改变图像的大小

时间:2018-08-03 18:27:09

标签: python arrays python-3.x plot image-size

假设我有这样的列表

x[1] = [12, 11], y[1] = [130, 195]

现在我想将这些坐标绘制在给定的白色图像(207 * 315)上

white_img = np.zeros([207,315,3],dtype=np.uint8)
white_img.fill(255)

我通过使用[p]在x [1],x [2]上绘制了20个大小的点

import matplotlib.pyplot as plt
plt.scatter(x[1], y[1], c='black', s=20)

我通过使用plt.imshow确保绘制的图像。 我使用

保存了图片
plt.savefig(filename, bbox_inches='tight', pad_inches = 0)

然后我发现图像中我不希望图像周围有轴和空白,并且图像的大小为354 * 535。 如何在不更改尺寸的情况下绘制坐标?

0 个答案:

没有答案