.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实现稀疏矩阵示例代码
Jun 09 Python
Python使用pyautogui模块实现自动化鼠标和键盘操作示例
Sep 04 Python
Python模拟浏览器上传文件脚本的方法(Multipart/form-data格式)
Oct 22 Python
Python3几个常见问题的处理方法
Feb 26 Python
python pytest进阶之conftest.py详解
Jun 27 Python
python将字符串转变成dict格式的实现
Nov 18 Python
Elasticsearch py客户端库安装及使用方法解析
Sep 14 Python
有关pycharm登录github时有的时候会报错connection reset的问题
Sep 15 Python
Python Tkinter实例——模拟掷骰子
Oct 24 Python
Python字符串的15个基本操作(小结)
Feb 03 Python
python 实现定时任务的四种方式
Apr 01 Python
在python中实现导入一个需要传参的模块
May 12 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
JAVA/JSP学习系列之六
2006/10/09 PHP
php生成静态文件的多种方法分享
2012/07/17 PHP
linux下实现定时执行php脚本
2015/02/13 PHP
php使用gd2绘制基本图形示例(直线、圆、正方形)
2017/02/15 PHP
jquery关于图形报表的运用实现代码
2011/01/06 Javascript
js实现拖拽 闭包函数详细介绍
2012/11/25 Javascript
超级好用的jQuery圆角插件 Corner速成
2014/08/31 Javascript
jquery中实现时间戳与日期相互转换
2016/04/12 Javascript
JS功能代码集锦
2016/05/04 Javascript
极力推荐10个短小实用的JavaScript代码段
2016/08/03 Javascript
基于Bootstrap仿淘宝分页控件实现代码
2016/11/07 Javascript
H5图片压缩与上传实例
2017/04/21 Javascript
JS组件系列之JS组件封装过程详解
2017/04/28 Javascript
使用puppeteer破解极验的滑动验证码
2018/02/24 Javascript
JS Object.preventExtensions(),Object.seal()与Object.freeze()用法实例分析
2018/08/25 Javascript
js正则取值的结果数组调试方法
2018/10/10 Javascript
使用form-create动态生成vue自定义组件和嵌套表单组件
2019/01/18 Javascript
用Vue.js在浏览器中实现裁剪图像功能
2019/06/18 Javascript
微信小程序canvas绘制圆角base64图片的实现
2019/08/18 Javascript
Vue export import 导入导出的多种方式与区别介绍
2020/02/12 Javascript
vue项目配置同一局域网可使用ip访问的操作
2020/10/23 Javascript
[01:05:24]Ti4 冒泡赛第二天 iG vs NEWBEE 3
2014/07/15 DOTA
用 Python 连接 MySQL 的几种方式详解
2018/04/04 Python
python获取当前目录路径和上级路径的实例
2018/04/26 Python
Python单元测试工具doctest和unittest使用解析
2019/09/02 Python
Python原始套接字编程实例解析
2020/01/29 Python
举例讲解Python装饰器
2020/12/24 Python
canvas如何实现多张图片编辑的图片编辑器
2020/03/10 HTML / CSS
Hertz荷兰:荷兰和全球租车
2018/01/07 全球购物
计算机专业推荐信范文
2013/11/20 职场文书
预备党员表决心书
2014/03/11 职场文书
经典爱情感言
2015/08/03 职场文书
高中生综合素质评价范文
2015/08/18 职场文书
2016年六一儿童节开幕词
2016/03/04 职场文书
2019 入党申请书范文
2019/07/10 职场文书
Java使用JMeter进行高并发测试
2021/11/23 Java/Android