Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if strcmp('transverse', inView)
- if strcmp('coronal', outView)
- % Create the coronal images.
- out3d = zeros(size(im3d, 3), size(im3d, 2), size(im3d, 1));
- for i = 1:size(im3d, 1)
- temp = im3d(i,:,:);
- temp = reshape(temp, [size(temp, 2) size(temp, 3)])';
- temp = flip(temp);
- out3d(:,:,i) = temp;
- end
- x = [1 size(out3d, 2)*imInfo.PixelSpacing(2)];
- y = [1 size(out3d, 1)*imInfo.SliceThickness];
- elseif strcmp('sagittal', outView)
- % Create the sagittal images.
- out3d = zeros(size(im3d, 3), size(im3d, 1), size(im3d, 2));
- for i = 1:size(im3d, 2)
- temp = im3d(:,i,:);
- temp = reshape(temp, [size(temp, 1) size(temp, 3)])';
- temp = flip(temp);
- out3d(:,:,i) = temp;
- end
- x = [1 size(out3d, 2)*imInfo.PixelSpacing(1)];
- y = [1 size(out3d, 1)*imInfo.SliceThickness];
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement