複数のDICOMファイルの読み込みについて

9 visualizzazioni (ultimi 30 giorni)
ZM
ZM il 22 Mag 2020
Commentato: Kenta il 23 Mag 2020
失礼いたします。MATLAB初心者で以下の内容を教えていただけますか?
・251枚のDICOMファイルを読み込んで解析したいのですが、どうしても上書きされてしまい、うまくいきません。
どのようにしたらいいでしょうか?
いろいろサイトを見て{kk}を入れてみたりしましたが、
(この型の変数では中かっこのインデックス付けはサポートされていません。
エラー: Untitled (line 9)
fullFileName = fullfile(Folder{kk}, FileName{kk});  )が出てしまいます。
どうぞよろしくお願い致します。
%%Folder read
Folder = 'E:\CT';
%%.dcm read
file = fullfile(Folder, '*.dcm');
image = dir(file);
for kk = 1:length(image)
FileName = image(kk).name;
fullFileName = fullfile(Folder, FileName);
I= dicomread(fullFileName);
end
  6 Commenti
ZM
ZM il 22 Mag 2020
ご返信ありがとうございます。今回はこれで大丈夫なんですが、今後のためにFileName{kk}で書いてみましたが以下のErrorが出てしまうのですが、なにが原因でしょうか?
>> Untitled
この型の変数では中かっこのインデックス付けはサポートされていません。
エラー: Untitled (line 9)
fullFileName = fullfile(Folder, FileName{kk});
%%Folder read
Folder = 'E:\CT';
%%.dcm read
file = fullfile(Folder, '*.dcm');
image = dir(file);
for kk = 1:length(image)
FileName= image(kk).name;
fullFileName = fullfile(Folder, FileName{kk});
I{kk}= dicomread(fullFileName);
end
Kenta
Kenta il 23 Mag 2020
失礼いたしました。
fullFileName = fullfile(Folder, FileName{kk});
ではなく、
fullFileName{kk} = fullfile(Folder, FileName);
です。こちらでいかがでしょうか

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su DICOM Format in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!