저는 Python과 Matplotlib을 처음 사용합니다. 축, 레이블, 제목 또는 일반적으로 matplotlib에 의해 자동으로 추가되는 것을 사용하지 않고 이미지에 컬러 맵을 적용하고 결과 이미지를 작성하고 싶습니다. 여기 내가 한 일이 있습니다.
def make_image(inputname,outputname):
data = mpimg.imread(inputname)[:,:,0]
fig = plt.imshow(data)
fig.set_cmap('hot')
fig.axes.get_xaxis().set_visible(False)
fig.axes.get_yaxis().set_visible(False)
plt.savefig(outputname)
그림의 축을 성공적으로 제거하지만 저장된 그림은 실제 이미지 주위에 흰색 패딩과 프레임을 나타냅니다. 어떻게 제거 할 수 있습니까 (적어도 흰색 패딩)? 감사
imshow
. 당신이 산점도가있는 경우 대신 다음 대답은 당신을 도울 수 있습니다 stackoverflow.com/a/40727744/4124317