老师们好,我刚刚开始接触这个领域,所以所问问题比较浅显,你们的任何一句话对我来说都是醍醐灌顶。
我的DICOM数据属于MRIcroN的dcm2niigui 可以成功转换成NII文件,可是在DPARSF就总显示出错。
出错的内容如下:
Chris Rorden's dcm2nii :: 1 April 2010
reading preferences file D:\DPARSF_V2.0_110505\dcm2nii\dcm2nii.ini
reading preferences file DCM2NII.INI
Validating 16 potential DICOM images.
Found 16 DICOM images.
Converting 16/16 1
IM-0001-0001.dcm->20131029_142005AXT2WBLADEDENGJIANHUAs002a1001.img
Time elapsed 31ms
Converting Functional Images:Sub_001 OK
??? Index exceeds matrix dimensions.
Error in ==> DPARSF_run at 284
delete(DirImg(j).name);
Error in ==> DPARSF>pushbuttonRun_Callback at 939
[Error]=DPARSF_run(handles.Cfg);
Error in ==> gui_mainfcn at 96
feval(varargin{:});
Error in ==> DPARSF at 41
gui_mainfcn(gui_State, varargin{:});
??? Error while evaluating uicontrol Callback
Submitted by jiaxize on Tue, 10/07/2014 - 08:08 Permalink
Re: 新手 关于使用DPARSF进行数据转换的问题
仔细检查一下数据。主要以下几点:是否包括非Dicom格式,Dicom文件数量(是否缺失?)。
你处理的是一个人吗?我感觉转格式好像成功了,貌似是删除时间点报错的。
你可以看下转格式后是否生成了其他格式的文件,或你是否混入了其他格式的文件,比如(bval).
注:根据你的报错信息,应该是程序正在删除时间点,却超出了矩阵范围。
Submitted by 2111101 on Tue, 10/07/2014 - 20:53 Permalink
Re: 新手 关于使用DPARSF进行数据转换的问题
老师您好,首先谢谢您耐心的解答。我核实了下我的数据,都是DICOM数据 数量也没有缺失,处理的是一个人的数据,而且我转换后直接报错(一样的错), 仅生成了一个FunImg文件夹里面有个空的Sub_001文件夹和空的自动保存的Access表格的快捷方式。我想问下您:1、您说的删除时间点 是什么原理呢?(为什么要删除,具体删的是哪些时间点?)2、我想请教下 Time Points的扫描时间点是根据什么填的呢?另外我这个数据的TR为3.5s,还有一套数据是21.75ms的。这正常吗?怎么相差这么多。
新手,基础较薄弱,看到这些问题 老师们 不要见笑。期待您的解答!
Submitted by 2111101 on Wed, 10/08/2014 - 09:21 Permalink
Re: 新手 关于使用DPARSF进行数据转换的问题
问题解决了,非常感谢!