私は Python lib を使用して関数をプロットします。また、この図のように、異なるsubplotmatplotlib
の複数の関数を 1 つの図にプロットする方法を知っています。
また、画像を処理するときはimshow()を使用して画像をプロットしますが、複数の画像を 1 つの図で異なるサブプロットに一緒にプロットするにはどうすればよいでしょうか?
私は Python lib を使用して関数をプロットします。また、この図のように、異なるsubplotmatplotlib
の複数の関数を 1 つの図にプロットする方法を知っています。
また、画像を処理するときはimshow()を使用して画像をプロットしますが、複数の画像を 1 つの図で異なるサブプロットに一緒にプロットするにはどうすればよいでしょうか?
ドキュメントには例が示されています (ページの約 4 分の 3) :
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
import numpy as np
fig = plt.figure()
a=fig.add_subplot(1,2,1)
img = mpimg.imread('../_static/stinkbug.png')
lum_img = img[:,:,0]
imgplot = plt.imshow(lum_img)
a.set_title('Before')
plt.colorbar(ticks=[0.1,0.3,0.5,0.7], orientation ='horizontal')
a=fig.add_subplot(1,2,2)
imgplot = plt.imshow(lum_img)
imgplot.set_clim(0.0,0.7)
a.set_title('After')
plt.colorbar(ticks=[0.1,0.3,0.5,0.7], orientation='horizontal')
# ---------------------------------------
# if needed inside the application logic, uncomment to show the images
# plt.show()
基本的には、通常の軸作成と同じfig.add_subplot
です...