Effacer les filtres
Effacer les filtres

画像名変更が反映され​ないことによる画像の​読み取り失敗

9 vues (au cours des 30 derniers jours)
Kodai Sato
Kodai Sato le 1 Juil 2020
Commenté : Kodai Sato le 5 Juil 2020
下記のURLを参考にセマンティックセグメンテーションを行おうと自分で用意したデータセットを読み込み,データセット統計の解析を行ったところ,ファイルを読み取れないというエラーメッセージが出たのでファイル名が問題であると考え,変更したのですが,何故か同じエラーが発生しました.見たところ,何故か画像の名前がmatlabで読み取る際に変更されていないようです.再起動をしても解決しませんでした.変更後のファイル名はBF(1).pngとしました.
エラー: matlab.io.datastore.ImageDatastore/read (line 77)
ファイルを読み取れません: 'C:\Users\ユーザー名\OneDrive\デスクトップ\研究\annotation images\._img_label_color_1.png'
  4 commentaires
Kodai Sato
Kodai Sato le 2 Juil 2020
imgDir=fullfile('C:\Users\ユーザー名\OneDrive\デスクトップ\研究\画像解析\元');
imds=imageDatastore(imgDir);
labelDir=fullfile('C:\Users\ユーザー名\OneDrive\デスクトップ\研究\annotation images');
pxds=pixelLabelDatastore(labelDir,classes,labelIDs);
Kodai Sato
Kodai Sato le 5 Juil 2020
jpgに変換してみたのですが全く同じエラーが発生しました.
エラー: matlab.io.datastore.ImageDatastore/read (line 77)
ファイルを読み取れません: 'C:\Users\baris\OneDrive\デスクトップ\研究\画像解析\jpgBF\._img_label_color_1.png'
エラー: matlab.io.datastore.PixelLabelDatastore/read (line 473)
[C, info] = read(this.ImageDatastore);
エラー: matlab.io.datastore.PixelLabelDatastore/countEachLabel (line 775)
C = read(pxdsCopy);
エラー: e_Datasetanalysis (line 3)
tbl = countEachLabel(pxds);
原因:
エラー: matlab.io.datastore.exceptions.decorateCustomFunctionError>generateReadFcnError (line 103)
次のファイルに ReadFcn @readDatastoreImage を使用する際にエラーが発生しました:
C:\Users\baris\OneDrive\デスクトップ\研究\画像解析\jpgBF\._img_label_color_1.png
エラー: imread>get_format_info (line 541)
ファイル形式を特定できません。
エラー: imread (line 389)
fmt_s = get_format_info(fullname);
エラー: readDatastoreImage (line 12)
data = imread(filename);

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Convert Image Type dans Help Center et File Exchange

Produits


Version

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!