0
イメージ名をタイトルとしてループ内にイメージを表示したいとします。各画像はループ内に表示されますが、タイトルは表示されません。Python matplotlib - イメージタイトルがループ内に表示されない
以下の機能では、img_list
には、次のようなリストが含まれています。[image, image_title]
def display_images(img_list, cmap='gray', cols = 2, fig_size = (10, 10)):
"""
Display images in img_list
"""
i = 1 # for subplot
num_images = len(img_list)
num_rows = num_images/cols
plt.figure(figsize=fig_size)
for image in img_list:
image_file_name = image[1]
plt.subplot(num_rows, cols, i)
plt.title = image_file_name
plt.imshow(image[0], cmap=cmap)
i += 1
plt.show()
ありがとうございます。
ありがとうございます。そして、この答えを見つける他の人には、カーネルを変更した後に再起動する必要があります。それ以外の場合は、 '' str ''オブジェクトが呼び出し可能ではありません ''というエラーが発生します。 – dvd940