how to convert 2d dicom images to polar maps

조회 수: 1 (최근 30일)
andhavarapu lokesh
andhavarapu lokesh 2016년 11월 30일
댓글: andhavarapu lokesh 2016년 12월 3일
how to convert the 2d dicom images each containg 72 frames of each how do i convert these each dicom images containg 72 frames to polar maps where each arc has different regions. I need like this image.
projectdir = 'E:\SHIVA BACKUP\THYROID\P1\newcodes\data1\13002';
% y = length(projectdir);
y=72;
X = zeros(128, 128, 1, 72, y, 'uint8');
% Read the series of images.
for p=1:1:y
thisfile = sprintf('IM_%d.dcm', p);
filename = fullfile( projectdir, thisfile );
imdata = dicomread(filename);
imsize = size(imdata);
if ~isequal( imsize, [128 128 1 72] )
fprintf('file is unexpected size %s instead of [128 128 1 72], skipping "%s"\n', mat2str(imsize), filename);
else
X(:, :, :, :, p) = imdata;
end
end
figure();
% Display the first image stack.
z=montage(X(:,:,:,:,71),[]);
axis image
title('First file, all layers')
imcontrast(z)
  댓글 수: 3
andhavarapu lokesh
andhavarapu lokesh 2016년 12월 3일
sir how to use this code since my dicom images are already gray scale which i need to convert in to polar form and display
andhavarapu lokesh
andhavarapu lokesh 2016년 12월 3일
where to put this code exactly in my code

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

답변 (1개)

Walter Roberson
Walter Roberson 2016년 12월 3일

카테고리

Help CenterFile Exchange에서 DICOM Format에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by