.img/.hdr格式转.nii格式的操作


Posted in Python onJuly 01, 2020

MATLAB转格式,需要使用spm package(https://github.com/neurodebian/spm12).

%%img2nii.m--------------------------------------------
%Script to convert hdr/img files to nii.
%This script uses SPM function, so you need to install SPM5 or later.
%Kiyotaka Nemoto 05-Nov-2014
 
%select files
f = spm_select(Inf,'img$','Select img files to be converted');
 
%convert img files to nii
for i=1:size(f,1)
 input = deblank(f(i,:));
 [pathstr,fname,ext] = fileparts(input);
 output = strcat(fname,'.nii');
 V=spm_vol(input);
 ima=spm_read_vols(V);
 V.fname=output;
 spm_write_vol(V,ima);
end

附加一下volume data是如何转surface data的吧…

wb_command -volume-to-surface-mapping ArticParcels_Smithetal.nii /home/murphyhuang/tmp/nii/HCP_fMRI/Q1-Q6_R440.L.flat.32k_fs_LR.surf.gii outL.shape.gii -trilinear

补充知识:数据读取——(.img .hdr)

1、定义

该图像格式含有两部分:一个是图像 ‘.img ',另一个是图像头文件 '.hdr',该文件记录了图像的信息,如图像尺寸、波段数、数据类型和大小端等。如果缺少头文件,将无法对图像进行读取,因此头文件十分重要。

2、读取

使用Matlab中NifTi包读取。

eg:

img=load_nii(‘D:\a01_101_bmask.hdr')

.img/.hdr格式转.nii格式的操作

以上这篇.img/.hdr格式转.nii格式的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python调用命令行进度条的方法
May 05 Python
Python和Perl绘制中国北京跑步地图的方法
Mar 03 Python
Python 专题三 字符串的基础知识
Mar 19 Python
Python2.7+pytesser实现简单验证码的识别方法
Dec 29 Python
Django框架教程之正则表达式URL误区详解
Jan 28 Python
python中协程实现TCP连接的实例分析
Oct 14 Python
Python 确定多项式拟合/回归的阶数实例
Dec 29 Python
详解爬虫被封的问题
Apr 23 Python
Python实现EXCEL表格的排序功能示例
Jun 25 Python
Flask框架钩子函数功能与用法分析
Aug 02 Python
TensorFlow实现模型断点训练,checkpoint模型载入方式
May 26 Python
TensorFlow2.0使用keras训练模型的实现
Feb 20 Python
ITK 实现多张图像转成单个nii.gz或mha文件案例
Jul 01 #Python
Python环境管理virtualenv&virtualenvwrapper的配置详解
Jul 01 #Python
读取nii或nii.gz文件中的信息即输出图像操作
Jul 01 #Python
使用SimpleITK读取和保存NIfTI/DICOM文件实例
Jul 01 #Python
使用Nibabel库对nii格式图像的读写操作
Jul 01 #Python
python 读取.nii格式图像实例
Jul 01 #Python
使用npy转image图像并保存的实例
Jul 01 #Python
You might like
php mysql Errcode: 28 终极解决方法
2009/07/01 PHP
thinkphp 多表 事务详解
2013/06/17 PHP
去掉destoon资讯内容页keywords关键字自带的文章标题的方法
2014/08/21 PHP
百度工程师讲PHP函数的实现原理及性能分析(一)
2015/05/13 PHP
老生常谈PHP位运算的用途
2017/03/12 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
2017/08/31 PHP
Laravel模糊查询区分大小写的实例
2019/09/29 PHP
jquery实现简单的拖拽效果实例兼容所有主流浏览器
2013/06/21 Javascript
SwfUpload在IE10上不出现上传按钮的解决方法
2013/06/25 Javascript
用js+iframe形成页面的一种遮罩效果的具体实现
2013/12/31 Javascript
jquery如何根据值设置默认的选中项
2014/03/17 Javascript
使用javascript获取页面名称
2014/12/23 Javascript
JavaScript中计算网页中某个元素的位置
2015/06/10 Javascript
鼠标经过出现气泡框的简单实例
2017/03/17 Javascript
20170918 前端开发周报之JS前端开发必看
2017/09/18 Javascript
JavaScript实现数组全排列、去重及求最大值算法示例
2018/07/30 Javascript
vue-cli3全面配置详解
2018/11/14 Javascript
Vue3.0 响应式系统源码逐行分析讲解
2019/10/14 Javascript
python中列表元素连接方法join用法实例
2015/04/07 Python
详解python 注释、变量、类型
2018/08/10 Python
用Python和WordCloud绘制词云的实现方法(内附让字体清晰的秘笈)
2019/01/08 Python
python 实现selenium断言和验证的方法
2019/02/13 Python
我就是这样学习Python中的列表
2019/06/02 Python
一文秒懂python读写csv xml json文件各种骚操作
2019/07/04 Python
Django中使用MySQL5.5的教程
2019/12/18 Python
香港演唱会订票网站:StubHub香港
2019/10/10 全球购物
远东集团网络工程师面试题
2014/10/20 面试题
实习生自荐信范文分享
2013/11/27 职场文书
公司财务流程之主管工作流程
2014/03/03 职场文书
关爱留守儿童标语
2014/06/18 职场文书
施工安全协议书范本
2014/09/26 职场文书
《给予树》教学反思
2016/03/03 职场文书
幼儿园教师辞职信
2019/06/21 职场文书
JavaScript实现登录窗体
2021/06/22 Javascript
tomcat的catalina.out日志按自定义时间格式进行分割的操作方法
2022/04/02 Servers
详解CSS3浏览器兼容
2022/12/24 HTML / CSS