【Keras】flow_from_directoryで画像が読み込めないときの対処法

スポンサーリンク
python
スポンサーリンク

Kerasのflow_from_directoryで指定のディレクトリから画像ファイルを複数読み込もうとした際、Found 0 images belonging to 0 classes.と表示され、画像がうまく読み込めない場合の対処法です。

ディレクトリの配置と、パスの指定にポイントがあるので解説します。

Point1:サブディレクトリを作成する

flow_from_directory を使うときは、画像をサブディレクトリに配置する必要があります。

今回はサブディレクトリとして、imageディレクトリの直下にsub_imageというディレクトリを作り、その中に写真を配置しています。

Point2:パスの指定

パスを記述するときに注意することは、サブディレクトリは指定しないということです。

 今回の例では、サブディレクトリとしてsub_imageを置いていますが、パスで指定するのは、一つ上のディレクトリであるimageディレクトリまでです。

タイトルとURLをコピーしました