回答編集履歴

1

コード追加

2021/09/20 03:52

投稿

jbpb0
jbpb0

スコア7651

test CHANGED
@@ -1,10 +1,10 @@
1
- 下記のコードをGoogle Colabで実行しても、エラーは出ません
1
+ 下記のコードをGoogle Colabで実行しても、エラーは出ませんでした
2
2
 
3
3
 
4
4
 
5
5
  なお、画像ファイルを置いてるパス・ディレクトリ名は、当方の手元に有る画像に合わせて変えてます
6
6
 
7
- また、使用した画像ファイルは全てカラーです
7
+ ~~また、使用した画像ファイルは全てカラーです~~
8
8
 
9
9
  ```python
10
10
 
@@ -58,7 +58,11 @@
58
58
 
59
59
  # 画像を299x299pixelに変換し、2次元配列として読み込む
60
60
 
61
- image =np.array(Image.open(filepath).resize((299, 299)))
61
+ #image =np.array(Image.open(filepath).resize((299, 299)))
62
+
63
+ # 画像を299x299pixelカラーに変換し、3次元配列として読み込む
64
+
65
+ image =np.array(Image.open(filepath).convert("RGB").resize((299, 299)))
62
66
 
63
67
  print(image.shape)
64
68
 
@@ -133,3 +137,7 @@
133
137
  model.fit(image_list_numpy, label_list, epochs=1000, batch_size=64, verbose=1, validation_split=0.2)
134
138
 
135
139
  ```
140
+
141
+ 【追記】
142
+
143
+ グレースケール画像を読み込んでもエラーにならないように、コードを変更しました