变换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

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

相关推荐
西哥写代码14 天前
基于dcmtk的dicom工具 第十三章 dicom文件导出bmp、jpg、png、tiff、mp4
c++·mfc·dicom·dcmtk·tiffopen·dipngplugin·dijpegplugin
西哥写代码18 天前
基于dcmtk的dicom工具 第十二章 响应鼠标消息实现图像的调窗、缩放、移动
c++·mfc·dicom·dcmtk·vs2017
西哥写代码20 天前
基于dcmtk的dicom工具 第十一章 加载dicom文件多帧图数据
c++·dicom·dcmtk·vs2017·多帧图
Geek 研究僧1 个月前
iPhone 17 Pro Max 的影像升级全解:从长焦、前置聊到 ProRes RAW
图像处理·ios·iphone·影像
你是一个铁憨憨2 个月前
ArcGIS定向影像(1)——非传统影像轻量级解决方案
arcgis·gis·影像·定向影像
youcans_2 个月前
【医学影像 AI】YoloCurvSeg:仅需标注一个带噪骨架即可实现血管状曲线结构分割
人工智能·yolo·计算机视觉·分割·医学影像
观熵3 个月前
Android 相机系统全景架构图解
android·数码相机·架构·camera·影像
martian6653 个月前
AI大模型实践项目:医学影像分类器(肺结节检测)
人工智能·ai大模型·医学影像·影像大模型·肺结节
martian6653 个月前
LeetCode算法领域经典入门题目之“Two Sum”问题
人工智能·算法·leetcode·医学影像