reading series of DICOM images on MATLAB

조회 수: 2 (최근 30일)
REHANA M.B
REHANA M.B 2012년 1월 5일
댓글: Walter Roberson 2020년 10월 10일
hello sir, i tried to display images on matlab and i get succeeded in that.. but i am stuck up in to display 4 images in quadrangle format .. please help me .. Thanks in advance!!
  댓글 수: 2
saarthak agarwal
saarthak agarwal 2020년 10월 9일
Could you please provide the code for displaying multiple dicom files on MATLAB?
Walter Roberson
Walter Roberson 2020년 10월 10일
projectdir = 'Directory/of/dicom/files/';
dinfo = dir( fullfile(projectdir, '*.dcm') );
filenames = fullfile(projectdir, {dinfo.name});
nfiles = length(filenames);
images = cell(nfiles,1);
for K = 1 : nfiles
images{K} = dicomread(filenames{K});
end
montage(images)

댓글을 달려면 로그인하십시오.

채택된 답변

Walter Roberson
Walter Roberson 2012년 1월 5일
Use subplot() or see the montage() function.
  댓글 수: 6
REHANA M.B
REHANA M.B 2012년 1월 5일
how to read those??
Walter Roberson
Walter Roberson 2012년 1월 5일
If you are using montage(), you could cd() to the directory the images are in and then use the basic file names like I show above. Or instead of cd()'ing to there, you could use an absolute path for each of the file names.
You cannot, however, pass montage() a pathname and a series of file names that are intended to be relative to that path: only directory-relative files names or absolute file names.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Image Processing Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by