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

6 visualizaciones (últimos 30 días)
ZM
ZM el 22 de Mayo de 2020
Comentada: Kenta el 23 de Mayo de 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 comentarios
ZM
ZM el 22 de Mayo de 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 el 23 de Mayo de 2020
失礼いたしました。
fullFileName = fullfile(Folder, FileName{kk});
ではなく、
fullFileName{kk} = fullfile(Folder, FileName);
です。こちらでいかがでしょうか

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre DICOM Format en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!