私は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)
Figureの軸は正常に削除されますが、保存されたFigureは、実際の画像の周りに白いパディングとフレームを表示します。どうすれば削除できますか(少なくとも白いパディング)?ありがとう
imshow
ます。あなたは散布図を持っている場合は代わりに次の答えはあなたを助けるかもしれない:stackoverflow.com/a/40727744/4124317