变换nii图像的左右,将nifti影像左右翻转

标签:#nii_flip #flip_nii #niiflip.m #nii读取nii导出

方法一:使用mango

Edit -- Orentation
Flip Left-Right即为变换左右

变换完成后在File中另存为即可。

方法二:使用matlab程序

参考资料:Matlab读取医学影像

将所要变换的图像文件命名为'flip.nii'

matlab 复制代码
clear
filename = 'flip.nii';
nii = niftiread(filename);
info = niftiinfo(filename);% 读取头文件
data = squeeze(nii); 
data_flipped = flip(data, 1); % 翻转维度

nii_flipped = data_flipped;
output_filename = 'flipped_image.nii'; 
niftiwrite(nii_flipped,output_filename,info);

方法三:利用spm读取并处理

matlab 复制代码
clear
file = spm_select(inf,'image','select the files');
for crun = 1:size(file,1)
    V = spm_vol(file(crun,:));
    
    filename = V.fname;
    nii = niftiread(filename);
    info = niftiinfo(filename);% 读取头文件
    data = squeeze(nii); 
    data_flipped = flip(data, 1); % 维度
    nii_flipped = data_flipped;
    output_filename = ['flipped_image', num2str(crun) , '.nii']; % 输出文件名
    niftiwrite(nii_flipped,output_filename,info);% 写入NIfTI文件
  
end

方法四:使用RESTplus

打开RESTplus -- Utilities -- REST Image Flip

输入图像所在的文件夹即可

相关推荐
爱笑的源码基地7 天前
PACS源码,PACS 系统核心功能详解:读懂医学影像的数字化全流程
影像系统·pacs·医学影像
数据猎手小k9 天前
7个CC许可可商用医疗AI数据集|千方医数集
医学影像·病理图像分割·cc许可数据集·医疗ai商用·开源医疗数据
唐诺1 个月前
外部体检系统对接技术方案
his·pacs·dicom·ris·worklist
Everbrilliant892 个月前
Mac Pro上的DCMTK的服务搭建
pacs·dicom·dcmtk·worklist·c-store
vivo互联网技术2 个月前
CVPR 2026 | 全新强化学习框架 BeautyGRPO:重塑真实人像
算法·大模型·cvpr·影像
vivo互联网技术3 个月前
MagicWorld 实现长时交互视频世界建模
ai·aigc技术探索·世界模型·影像