消除Matplotlib 影像中的軸、圖例和白色填充
要在Matplotlib 中建立影像的乾淨視覺表示,請刪除影像軸、軸圖例、標籤和任何附加元素都是必不可少的。操作方法如下:
在您的範例中:
def make_image(inputname, outputname): data = mpimg.imread(inputname)[:,:,0] fig = plt.imshow(data) fig.set_cmap('hot') plt.axis('off') plt.savefig(outputname, bbox_inches='tight')
此程式碼成功刪除了軸並消除了白色填充,只留下所需的圖像。
注意:在某些較新版本的 Matplotlib 中,bbox_inches='tight' 已替換為 bbox_inches=0。
以上是如何從 Matplotlib 影像中刪除軸、圖例和白色填充?的詳細內容。更多資訊請關注PHP中文網其他相關文章!