如何在Matplotlib中无边界重新保存图像

时间:2018-07-26 14:22:22

标签: matplotlib

我只想显示然后在情节上保存相同的图像,但是有边框。

import numpy as np
import skimage.io
import matplotlib
import matplotlib.pyplot as plt
fileName = "1.jpg"
image=mpimg.imread(fileName)
height, width = image.shape[:2]

my_dpi = 96 / 2
fg, ax = plt.subplots(1, figsize=(1080/my_dpi, 1920/my_dpi), dpi=my_dpi)
ax.set_ylim(height, 0)
ax.set_xlim(0, width)
ax.axis('off')
ax.imshow(image.astype(np.uint8))
plt.savefig("res.png")

源图像:

original image

重新保存后的结果图像: Result image after resaving 如何删除边界并使结果图像与没有边界的原始图像相同?

0 个答案:

没有答案