- その拡張子が対象の画像ファイルなら、imageDatastore関数の'FileExtensions'オプションで指定します
- その拡張子が対象の画像ファイルではないなら、'cat doga'フォルダ以下に画像ファイルが入っていません
動画読み込み
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
大空
le 8 Juil 2022
Réponse apportée : Atsushi Ueno
le 8 Juil 2022
現在画像読み込みによって画像分類をしたのですがそれを動画でやりたいのですが
imds = imageDatastore('cat doga','IncludeSubfolders',true,'LabelSource','foldernames');
使い方によるエラー imageDatastore
入力フォルダーまたは入力ファイルに非標準のファイル拡張子が含まれています。
非標準のファイル拡張子を含めるには、名前と値のペア FileExtensions を使用してください。
現在このプログラムで画像を読み取っています
どのように変えれば読み込めるようになりますか?
0 commentaires
Réponse acceptée
Atsushi Ueno
le 8 Juil 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 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Image Processing and Computer Vision dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!