严老师:
关于mask的使用和预处理中的数值提取有以下问题想向您请教,请您指点,谢谢:
1. 使用激活图来做mask,但是发现此时的mask原料是前面生成的ALFF、fALFF、ReHo、zFC的值经过统计之后,生成的激活图,根据这些激活图,再使用一些运算,如((i1>0)+(i2>0))>0等类似的方法生成所需ROI的mask。那现在这些mask是做什么用的呢?在视频一中提到,计算ReHo、ALFF、FC时可以使用自己定义的mask,但是那时mask还没有啊。这样一来,不就相当于一个死循环了。难道只能使用default mask计算ReHo等值后,通过统计得到mask用于下一批数据?
2. 如果我想在数据预处理之后,如Normalized之后将各体素的BOLD激活值提取出来,用于MATLAB计算,应该如何提取呢?应该使用什么命令语句,或者程序呢?
3. 经过spm_read_vols命令提取了图像中的体素值和对应的三维坐标值,如体素值为61×73×61的三维矩阵,若要将其降到两维,用于在二维表上可以显示各数值,应该按照什么维度优先的顺序降维,使之与其原来对应的三维坐标(3×N的矩阵)顺序一致?如X、Y、Z三个坐标,是先变X,再变Y,最后变Z;还是先变Z,再变Y,最后变X呢?
4. 在功能连接中生成与各体素相关系数的时间序列,所用的原始数据是不是当前时间点的BOLD信号值?如果是,应该在哪里可以获得呢?
Forums
Re
1.
谢谢振享老师的解答,有些问题可能是我没有描述清楚,还请老师
1.
谢谢振享的耐心解答,帮我理清了一些概念,真的是很厉害啊,以