.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多线程扫描端口示例
Jan 16 Python
详解如何使用Python编写vim插件
Nov 28 Python
python构建深度神经网络(DNN)
Mar 10 Python
Python3中详解fabfile的编写
Jun 24 Python
pytorch 数据集图片显示方法
Jul 26 Python
使用PyCharm创建Django项目及基本配置详解
Oct 24 Python
python实现文件助手中查看微信撤回消息
Apr 29 Python
python实现飞船游戏的纵向移动
Apr 24 Python
Python实现捕获异常发生的文件和具体行数
Apr 25 Python
python如何删除列为空的行
Jul 17 Python
Python模块zipfile原理及使用方法详解
Aug 04 Python
如何基于pandas读取csv后合并两个股票
Sep 25 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
上传文件先创建目录 再上传到目录里面去
2010/12/29 PHP
PHP源码分析之变量的存储过程分解
2014/07/03 PHP
destoon调用discuz论坛中带图片帖子的实现方法
2014/08/21 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
TNC vs BOOM BO3 第三场2.13
2021/03/10 DOTA
关于html+ashx开发中几个问题的解决方法
2011/07/18 Javascript
深入分析原生JavaScript事件
2014/12/29 Javascript
js运动动画的八个知识点
2015/03/12 Javascript
jquery实现图片预加载
2015/12/25 Javascript
JS实用的带停顿的逐行文本循环滚动效果实例
2016/11/23 Javascript
简单实现AngularJS轮播图效果
2020/04/10 Javascript
vue2.0实现倒计时的插件(时间戳 刷新 跳转 都不影响)
2017/03/30 Javascript
vue的无缝滚动组件vue-seamless-scroll实例
2017/12/18 Javascript
详解Vue+axios+Node+express实现文件上传(用户头像上传)
2018/08/10 Javascript
ZK中使用JS读取客户端txt文件内容问题
2019/11/07 Javascript
Vue——前端生成二维码的示例
2020/12/19 Vue.js
使用Python3 编写简单信用卡管理程序
2016/12/21 Python
Python实现的十进制小数与二进制小数相互转换功能
2017/10/12 Python
神经网络(BP)算法Python实现及应用
2018/04/16 Python
python实现决策树分类(2)
2018/08/30 Python
pyqt5 使用label控件实时显示时间的实例
2019/06/14 Python
Python 复平面绘图实例
2019/11/21 Python
使用Django xadmin 实现修改时间选择器为不可输入状态
2020/03/30 Python
python交互模式基础知识点学习
2020/06/18 Python
python try...finally...的实现方法
2020/11/25 Python
会计电算化应届生求职信
2013/11/03 职场文书
毕业证丢失证明
2014/01/15 职场文书
大三毕业自我鉴定
2014/01/15 职场文书
幼儿园五一活动方案
2014/02/07 职场文书
第一批党的群众路线教育实践活动工作总结
2014/03/03 职场文书
委托书范文
2014/04/02 职场文书
财务务虚会发言材料
2014/10/20 职场文书
会计电算化实训报告
2014/11/04 职场文书
2014年派出所工作总结
2014/11/21 职场文书
导游词300字
2015/02/13 职场文书
毕业生就业推荐表自我评价
2015/03/02 职场文书