⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rri_axial2other.m

📁 绝对经典,老外制作的功能强大的matlab实现PLS_TOOBOX
💻 M
字号:
% img is image in Axial View [x, y, 1, slice]
% if sa == 1, output image in Sagittal View [y, slice, 1, x]
% if sa == 0, output image in Coronal View [x, slice, 1, y]
%
function img_sa = rri_axial2other(img, sa)

   if sa == 1
      img_sa = flipdim(permute(img,[2,4,3,1]),1);
   elseif sa == 0
      img_sa = permute(img,[1,4,3,2]);
   end

   return;

   dims = size(img);
   img = squeeze(img);

   if sa == 1
      for i = 1:dims(2)
         img_sa(i,:,:) = (squeeze(img(:,i,:)))';
      end
      img_sa = flipdim(img_sa,1);
   elseif sa == 0
      for i = 1:dims(1)
         img_sa(i,:,:) = (squeeze(img(i,:,:)))';
      end
   end

   dims = size(img_sa);
   img_sa = reshape(img_sa, [dims(1), dims(2), 1, dims(3)]);

   return;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -