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

9 views (last 30 days)
Kodai Sato
Kodai Sato on 1 Jul 2020
Commented: Kodai Sato on 5 Jul 2020
下記のURLを参考にセマンティックセグメンテーションを行おうと自分で用意したデータセットを読み込み,データセット統計の解析を行ったところ,ファイルを読み取れないというエラーメッセージが出たのでファイル名が問題であると考え,変更したのですが,何故か同じエラーが発生しました.見たところ,何故か画像の名前がmatlabで読み取る際に変更されていないようです.再起動をしても解決しませんでした.変更後のファイル名はBF(1).pngとしました.
エラー: matlab.io.datastore.ImageDatastore/read (line 77)
ファイルを読み取れません: 'C:\Users\ユーザー名\OneDrive\デスクトップ\研究\annotation images\._img_label_color_1.png'
  4 Comments
Kodai Sato
Kodai Sato on 2 Jul 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 on 5 Jul 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);

Sign in to comment.

Answers (0)

Categories

Find more on Convert Image Type in Help Center and File Exchange

Products


Release

R2019b

Community Treasure Hunt

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

Start Hunting!