how display a list of dicom images
2 ビュー (過去 30 日間)
古いコメントを表示
Hi every body here is the code that i used to fill a list by reading a certain number of dicom images. My question is how can i display this list the last command imshow .. dosn't work. thanks!
if true
dicomlist = dir(fullfile('data\folder','*.dcm'));
for cnt = 1 : numel(dicomlist)
I{cnt} = dicomread(fullfile('data\folder',dicomlist(cnt).name));
imshow(I,'DisplayRange',[]);
pause(3)
end
end
0 件のコメント
採用された回答
その他の回答 (1 件)
Image Analyst
2015 年 10 月 13 日
Unless you need to store all the images after the loop exits, I would not use an index on I.
for k = 1 : numel(dicomlist)
filename = fullfile('data\folder', dicomlist(k).name);
theImage = dicomread(filename);
imshow(theImage, []);
title(filename, 'FontSize', 24);
drawnow;
pause(3);
end
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!