저는 matlab에 익숙해졌으며 지금은 matplotlib와 numpy로 바꾸려고합니다. matplotlib에 플로팅하는 이미지가 전체 그림 창을 차지하는 방법이 있습니까?matplotlib : 그림 전체를 덮을 늘일 때의 이미지
import numpy as np
import matplotlib.pyplot as plt
# get image im as nparray
# ........
plt.figure()
plt.imshow(im)
plt.set_cmap('hot')
plt.savefig("frame.png")
난 그래서 입력도 정확히 동일한 크기를 savefig 않을 때 ... 도면의 크기 종횡비 및 스케일을 유지하는 화상을 원하고, 완전히 화상으로 덮여 .
감사합니다.
ad_inches=0
이 한 번 봐 가지고bbox_inches='tight'
의savefig
및pad_inches=-1
또는 페이지에 매개 변수를 언급 : http://stackoverflow.com/questions/4042192/reduce- left-and-right-margins-in-matplotlib-plot –