.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 相关文章推荐
Pyramid Mako模板引入helper对象的步骤方法
Nov 27 Python
Python内置函数delattr的具体用法
Nov 23 Python
Python实现采用进度条实时显示处理进度的方法
Dec 19 Python
python数据分析数据标准化及离散化详解
Feb 26 Python
python 二维数组90度旋转的方法
Jan 28 Python
python内存动态分配过程详解
Jul 15 Python
Python编写通讯录通过数据库存储实现模糊查询功能
Jul 18 Python
django项目登录中使用图片验证码的实现方法
Aug 15 Python
Python建造者模式案例运行原理解析
Jun 29 Python
如何创建一个Flask项目并进行简单配置
Nov 18 Python
Jupyter Notebook 远程访问配置详解
Jan 11 Python
python 如何用map()函数创建多线程任务
Apr 07 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编程实现微信企业向用户付款的方法示例
2017/07/26 PHP
超级兔子让浮动层消失的前因后果
2007/03/09 Javascript
jQuery 一个图片切换的插件
2011/10/09 Javascript
javascript实现简单查找与替换的方法
2015/07/22 Javascript
js图片翻书效果代码分享
2015/08/20 Javascript
jQuery实现下拉框功能实例代码
2016/05/06 Javascript
通过扫描二维码打开app的实现代码
2016/11/10 Javascript
详解JavaScript模块化开发
2016/12/04 Javascript
JS实现获取来自百度,Google,soso,sogou关键词的方法
2016/12/21 Javascript
jQuery Ajax全解析
2017/02/13 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
2017/06/26 Javascript
Express + Session 实现登录验证功能
2017/09/08 Javascript
vue综合组件间的通信详解
2017/11/06 Javascript
JS中封装axios来管控api的2种方式
2019/09/11 Javascript
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
2018/10/21 Python
python高效过滤出文件夹下指定文件名结尾的文件实例
2018/10/21 Python
Python操作Excel插入删除行的方法
2018/12/10 Python
Python设计模式之职责链模式原理与用法实例分析
2019/01/11 Python
Python解析json代码实例解析
2019/11/25 Python
PythonPC客户端自动化实现原理(pywinauto)
2020/05/28 Python
Python实现迪杰斯特拉算法并生成最短路径的示例代码
2020/12/01 Python
css3 旋转按钮 使用CSS3创建一个旋转可变色按钮
2012/12/31 HTML / CSS
HTML4和HTML5之间除了相似以外的10个主要不同
2012/12/13 HTML / CSS
HTML5新特性之语义化标签
2017/10/31 HTML / CSS
波兰最大的儿童服装连锁店之一:5.10.15.
2018/02/11 全球购物
中国领先的汽车保养服务平台:途虎养车
2019/10/18 全球购物
人民调解员培训方案
2014/06/05 职场文书
官僚主义现象查摆问题整改措施
2014/10/04 职场文书
2014年化验室工作总结
2014/11/21 职场文书
给上级领导的感谢信
2015/01/22 职场文书
2015年第十五个全民国防教育日宣传活动方案
2015/05/06 职场文书
房贷工资证明范本
2015/06/12 职场文书
2016年春季运动会通讯稿
2015/11/25 职场文书
创业的9条正确思考方式
2019/08/26 职场文书
Win10 heic文件怎么打开 ? Win10 heic文件打开教程
2022/04/06 数码科技