フィルターのクリア

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

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

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeConvert Image Type についてさらに検索

製品


リリース

R2019b

Community Treasure Hunt

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

Start Hunting!