.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中使用SimpleParse模块进行解析的教程
Apr 11 Python
python中引用与复制用法实例分析
Jun 04 Python
基于Python的接口测试框架实例
Nov 04 Python
Python中用post、get方式提交数据的方法示例
Sep 22 Python
Python实现的桶排序算法示例
Nov 29 Python
使用pandas对矢量化数据进行替换处理的方法
Apr 11 Python
使用11行Python代码盗取了室友的U盘内容
Oct 23 Python
Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】
Mar 30 Python
python的scipy实现插值的示例代码
Nov 12 Python
在keras中实现查看其训练loss值
Jun 16 Python
用Python实现Newton插值法
Apr 17 Python
7个关于Python的经典基础案例
Nov 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
关于mysql 字段的那个点为是定界符
2007/01/15 PHP
PHP判断密码强度的方法详解
2017/05/26 PHP
jQuery对象和DOM对象的相互转化实现代码
2010/03/02 Javascript
JSON 和 JavaScript eval使用说明
2010/06/13 Javascript
JavaScript去除空格的三种方法(正则/传参函数/trim)
2013/02/06 Javascript
用Jquery重写windows.alert方法实现思路
2013/04/03 Javascript
详解JavaScript的回调函数
2015/11/20 Javascript
原生javascript实现自动更新的时间日期
2016/02/12 Javascript
js检测离开或刷新页面时表单数据是否更改的方法
2016/08/02 Javascript
js document.getElementsByClassName的使用介绍与自定义函数
2016/11/25 Javascript
canvas实现十二星座星空图
2017/02/14 Javascript
Express+Nodejs 下的登录拦截实现代码
2017/07/01 NodeJs
JavaScript严格模式下关于this的几种指向详解
2017/07/12 Javascript
angular.js和vue.js中实现函数去抖示例(debounce)
2018/01/18 Javascript
JavaScript对象拷贝与Object.assign用法实例分析
2018/06/20 Javascript
angular的输入和输出的使用方法
2018/09/22 Javascript
Webpack按需加载打包chunk命名的方法
2019/09/22 Javascript
[03:40]DOTA2英雄梦之声_第01期_炼金术士
2014/06/23 DOTA
Python写的Tkinter程序屏幕居中方法
2015/03/10 Python
Python中title()方法的使用简介
2015/05/20 Python
python爬虫之线程池和进程池功能与用法详解
2018/08/02 Python
Python Web框架之Django框架cookie和session用法分析
2019/08/16 Python
python super的使用方法及实例详解
2019/09/25 Python
python super()函数的基本使用
2020/09/10 Python
CSS3制作半透明边框(Facebox)类似渐变
2012/12/09 HTML / CSS
Ivory Isle Designs美国/加拿大:婚礼和活动文具公司
2018/08/21 全球购物
Gibson London官网:以地道的英国男装而著称
2019/12/06 全球购物
十佳班主任事迹材料
2014/01/18 职场文书
环保倡议书50字
2014/05/15 职场文书
年度优秀员工获奖感言
2014/08/15 职场文书
个人委托书范本汇总
2014/10/01 职场文书
工资证明范本
2015/06/12 职场文书
2015年公路路政个人工作总结
2015/07/24 职场文书
六年级语文教学反思
2016/03/03 职场文书
高质量“欢迎词”
2019/04/03 职场文书
python批量创建变量并赋值操作
2021/06/03 Python