multi-label images 能在一个MASK里定义的ROI有上限吧?

‘我今天用 AAL .nii  作为 REST 中“ multi-label images in one mask'" 的 mask 文件,以提取AAL脑区的时间序列
但是出错了,似乎是由于 定义的ROI 数超过了 软件的限制,具体出错信息附后。麻烦指教,多谢!

REST 1.7, Matlab 2011b, WINDOWS XP 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Extracting ROI time courses:    "H:\fMRI_tang\REST\ProcessingDemoData\test\FunImgNormalizedDetrendedFilteredCovremoved\Sub_001"
     Read 3D EPI functional images: "H:\fMRI_tang\REST\ProcessingDemoData\test\FunImgNormalizedDetrendedFilteredCovremoved\Sub_001".................................................

     ROI time courses retrieving through "H:\fMRI_tang\REST_V1.7_120101\REST_V1.7_120101\Template\aal.nii".Index exceeds matrix dimensions.

Error in rest_ExtractROITC_MultiValues (line 51)
                    theTimePoint = theTimePoint(maskROI);

Error in rest_ExtractROITC_gui>btnRun_Callback (line 188)
        rest_ExtractROITC_MultiValues(handles.Cfg.DataDirs{i,1}, handles.Cfg.ROIDef,handles.Cfg.OutputDir);

Error in gui_mainfcn (line 96)
        feval(varargin{:});

Error in rest_ExtractROITC_gui (line 27)
    gui_mainfcn(gui_State, varargin{:});
 
Error while evaluating uicontrol Callback

Re

 AAL.nii是1*1*1的,精度与你的数据不一致。

又试了一下,确实如此,多谢

又试了一下,确实如此,多谢

Re: 又试了一下,确实如此,多谢

您好,您最终是怎么解决的这个问题,我现在也遇到这样的问题啦

Re: 又试了一下,确实如此,多谢

对labeled-atlas重采样成与被提取信号的功能像一致的维度就可以。

Re: 又试了一下,确实如此,多谢

谢谢啦,你那边有具体的案例吗 我通过rest->reslice image处理后对应的Atlas是对应的61*73*61,而我的功能像是67*77*64,因此会报错误,我是计算通过计算使61*73*61变换到对应的67*77*64,还是有其他的好办法?能否留一个联系方式或邮箱啥的,向你探讨一下,谢谢~~~

Re: 又试了一下,确实如此,多谢

这里在重采样的时候,只需要将reference image换成任意一个67*77*64的功能像作参考,就可以了。

Re: 又试了一下,确实如此,多谢

嗯啦  已解决过了 谢谢啦

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.