- その拡張子が対象の画像ファイルなら、imageDatastore関数の'FileExtensions'オプションで指定します
- その拡張子が対象の画像ファイルではないなら、'cat doga'フォルダ以下に画像ファイルが入っていません
動画読み込み
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
大空
el 8 de Jul. de 2022
Respondida: Atsushi Ueno
el 8 de Jul. de 2022
現在画像読み込みによって画像分類をしたのですがそれを動画でやりたいのですが
imds = imageDatastore('cat doga','IncludeSubfolders',true,'LabelSource','foldernames');
使い方によるエラー imageDatastore
入力フォルダーまたは入力ファイルに非標準のファイル拡張子が含まれています。
非標準のファイル拡張子を含めるには、名前と値のペア FileExtensions を使用してください。
現在このプログラムで画像を読み取っています
どのように変えれば読み込めるようになりますか?
0 comentarios
Respuesta aceptada
Atsushi Ueno
el 8 de Jul. de 2022
'cat doga'フォルダ以下に、下記以外の拡張子を持ったファイルしか無い様です。
imformats
下記はファイル”./cat doga/test1.abc”をイメージデータストアに取り込む例です。注意点として、'FileExtensions'オプションを使う場合は、読込対象の上記標準ファイル拡張子も一緒に'FileExtensions'オプションに含めなければならない点です。
mkdir('cat doga');
save([pwd '/cat doga/test1.abc']);
imds = imageDatastore('cat doga','IncludeSubfolders',true,'LabelSource','foldernames',"FileExtensions",[".abc",".jpg",".png"])
"FileExtensions",[".abc",".jpg",".png"]が無いと、質問と同じエラーが発生します。
imds = imageDatastore('cat doga','IncludeSubfolders',true,'LabelSource','foldernames')
0 comentarios
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!