fmri格式相关简介————转自网络
转自莫毕业
目前,脑成像数据主要有DTI、fmri、3D三种模态。这些数据在分析前都要进行格式转换,不同公司的扫描仪存储格式也不尽相同。脑成像处理软件也很多,不同软件使用的格式也不一样,所以数据转换是脑成像数据处理的第一步,必须非常清楚。这里主要以siemens的机器为准,介绍在windowx下的MRIcron的dcm2nii转换和MRIConvert转换.
从扫描中心下载的原始数据是以dicom数据格式存在的压缩文件,解压后,得到原始文件。来自siemens的扫描仪的原始文件以“IMA”下为后缀。对于功能像(fMRI)的数据,有多少个TR就有多少个IMA图像文件,即每个IMA文件就是一个完整的volume;对于DTI数据,有n个方向,有m个b0像,就有n+m张IMA图片,即n+m个完整的volume。当然有的DTI数据有的只有一个b0像,有的有6个b0像之多。对于3D结构像数据,如果扫描了128层,就会有128张IMA图像,每张图像就是一张slice,不是volume。
数据转换后,主要有spm2之前使用的Analyze格式,以及fsl和spm5和spm8使用的NifTI_1格式。Analyze格式是成对的hdr和img文件表示一个3D的volume,而NifTI_1格式可以是3D也可以是4D的,同时可以是hdr和img成对文件,也可以是NifTI_1的nii一个文件。如下:Spm2使用3D
Analyze hdr/img;spm5和spm8使用3D NifTI
hdr/img.fsl使用NifTI_1的4D的nii格式。
目前数据转换主要有MRIcron的dcm2nii转换和MRIConvert转换。
现在一一介绍一下:
在MRIcron的安装目录下,有一个dcm2nii.exe和dcm2niigui.exe,并且分别有:dcm2nii.nii和dcm2niigui.nii两个配置文件。dcm2nii.exe是Dos的命令行操作,而dcm2niigui.exe是图形界面。我们首先看一下配置文件,用Notepad软件打开,找到一下参数设置:
ManualNIfTIConv=1
EveryFile=1 #“1”目录下所有文件都要进行转换
[INT]
MinReorientMatrix=255 #这个参数设置为255,不要改动
MaxReorientMatrix=1023
其他的参数可以不用管,后面打开界面的时候还可以进行设置。点击dcm2niigui.exe,就打开了界面。首先在output
format中选择输出格式:spm5(3D NifTI hdr/img)或者conpressed fsl(4D NifTI
nii)格式。然后在下拉菜单help中点击reference,设置输出文件的名字,确保把不同被试的数据区分开。另外一定勾上进行图像的reorient。这个参数比较重要,确定MinReorientMatrix=255后,这个参数表示只对3D结构像进行reorient.DTI和fMRI数据本身不能进行reorient,这会破坏DTI和fMRI数据的图像信息。DTI和fMRI数据的纬度都小于255。3D结构像一般是256×256
matrix,fMRI 是64x64matrix 和DTI是128x128matrix。另外一个参数Recursive Folder
Search
Depth意思是递归转换文件夹下几级的文件夹中的数据。如“5”则表示当前文件夹下的5级文件夹的数据也要一起转换。这个可以根据你自己存放数据的结构填写。
然后从下拉菜单file中选择DICOM to
NifTI,浏览到原始数据所在文件夹,然后点击确定,就开始进行数据转换了。dcm2nii转换完后,3D结构像生成原文件、o开头、co开头的文件。其中o开头的文件主要是进行了reorient的,而co是经过切割了neck的。一般用于空间normalize都选用co开头的文件。Fmri的文件数是TR
number乘以2,而DTI文件数则是(m+n)*2.
关于MRIconvert转换,从网站直接下载后解压,就可以用了。直接点击MRIconvert.exe,就打开了界面,非常友好。右侧有6个按钮,选择原始数据或者原始数据所在文件夹和数据输出目录,options中可以对输出文件名字进行设置,还可以重新命名。中间下拉菜单选择输出格式,spm5和spm8选择NIFTI,一目了然。然后点击右下角的convert
all,就搞定了。MRIconvert转换不对3D图像进行reorient,所以没有o开头和co开头的文件。后续处理还需要对方向进行转换。
另外有人说dcm2nii对DTI数据的转换好像有一些问题,所以建议用MRIconvert对DTI数据进行转换。
MRIconvert和MRIcron的下载链接如下:
fmri格式相关简介————转自网络的更多相关文章
- 人工神经网络简介和单层网络实现AND运算--AForge.NET框架的使用(五)
原文:人工神经网络简介和单层网络实现AND运算--AForge.NET框架的使用(五) 前面4篇文章说的是模糊系统,它不同于传统的值逻辑,理论基础是模糊数学,所以有些朋友看着有点迷糊,如果有兴趣建议参 ...
- DWARF调试格式的简介
DWARF调试格式的简介 Michael J. Eager, Eager Consulting Feb, 2007 翻译:吴晖 2012年2月 如果我们可以编写确保能正确工作且永远不需要调试的程序,这 ...
- VUE(相关简介及初始)
1.什么是vue Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架.与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计.Vue 的核心库只关注视图层, ...
- 开源框架相关面试问题-okhttp网络框架面试问题详解
OkHttp使用简介: ①.准备OkHttpClient对象: 一般app中使用网络可以全部用它,可以将它弄为全局变量,这样就可以共用它的缓存和线程池了. ②.准备Request对象: 很显然它是采用 ...
- Linux相关命令、虚拟机网络配置
虚拟机联网 Linux命令 1.查找 #查找django进程,不包括grep自建的 ps -ef |grep django | grep -v grep # find 查找home目录下的name.t ...
- JavaScript中JSONObject和JSONArray相关知识备忘(网络转载)
1.json的格式,有两种: {"key": "value"} //JSONObject(对象) [{"key1": "value ...
- 利用XSD配合XSLT產出特定格式Word檔案 -摘自网络
利用類別產生XSD檔 產出XSD檔的目的在於提供Word樣板設計之資料框架 在此使用微軟提供之XML Schema Definition Tool (Xsd.exe)工具產生XSD檔 1. 定義類別 ...
- blast及其格式输出简介
1)blast产生背景 双序列比对可以采用是基于动态规划算法的Needleman-Wunsch(NW)和Smith-Waterman algorithm(SW)算法,虽然精度高,但计算消耗大.当与数据 ...
- Linux下部署redis以及相关简介
什么是redis? Redis是一个高性能的key-value数据库.key-value分布式存储系统查询速度快.存放数据量大.支持高并发,非常适合通过主键进行查询,但不能进行复杂的条件查询.key ...
随机推荐
- centos7常见问题(更新。。。)
1.网络设置 装好CentOS7后,我们一开始是上不了网的 DHCP 这时候,可以输入命令dhclient,可以自动获取一个IP地址,再用命令ip addr查看IP 不过这时候获取的IP是动态的,下次 ...
- python之文件 I/O
打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式.此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: >>> prin ...
- SQL语句复习【专题九】
SQL语句复习[专题九] 视图:View视图的概念:视图是从若干基本表或其他视图构造出来的表.在创建一个视图时,只是存放的视图的定义,也即是动态检索数据的查询语句,而并不存放视图对应的数据在用户使用视 ...
- 修改虚拟机CentOS系统ip地址和主机名
按照教程安装了虚拟机但是未配置静态IP,所以导致IP地址经常变化,CRT,mysql等连接时经常出现问题. 所以修改虚拟机内CentOS系统的IP为静态IP. 一.查看当前网关 虚拟机-->[编 ...
- centos6下yum安装mariadb数据库的解决方法
在centos6下Yum安装mariadb数据库时老是提示无法正常安装,看错误日志才发现,是没有mariadb release源文件在/etc/yum.repos.d/中,为此,我特意在新建文件: # ...
- 自动化测试 selenium 测试软件安装
一.自动化测试优点 1.对程序的回归测试更方便.在程修改的比较平凡的时候,表现的更明显. 2.可以代替测试人员运行更繁琐的测试,也可以代替测试人员不可能完成的操作(比如连续点击50次) 3.更好的 ...
- Beta冲刺版本第二天
该作业所属课程:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2 作业要求地址:https://edu.cnblogs.com ...
- insightface数据裁剪过程
数据裁剪 我们用lfw数据做实验,你也可以自己找数据. lfw数据 http://vis-www.cs.umass.edu/lfw/ 我下载的是这个原图像https://drive.google.co ...
- zencart更改css按钮的宽度css buttons
includes\functions\html_output.php 大概323行的zenCssButton函数 function zenCssButton($image = '', $text, $ ...
- gluOrtho2D与glViewport
https://blog.csdn.net/HouraisanF/article/details/83444183 窗口与显示主要与三个量有关:世界坐标,窗口大小和视口大小.围绕这些量共有4个函数: ...