TMStarget学习——T1 Segmentation数据处理及解bug

最新学习季公俊老师的神器 TMStarget 的第一个模块基于结构像的靶区计算T1 segmentation。下面上步骤:
(1)在github 上下载 TMStarget

https://github.com/jigongjun/Neuroimaging-and-Neuromodulation

(2)按照要求下载依赖工具软件AFQ、vistasoft、SPM12

(3)在Matlab 设置路径处安装SPM12、AFQ、vistasoft和TMStarget
(4)在Matlab命令窗口中输入TMStarget 启动

##T1 Segmentation

一种基于T1结构像分割的个体靶区计算功能。
1)基于页面toolbox中的的sphereROI 制作MNI空间的靶区小球



2)启动T1 Segmentation功能



3)Run 以后,软件输出分割的颅脑、个体上的靶区文件


小结:

核心处理步骤:

->制作MNI空间靶区小球;

->对个体T1核磁数据分割出大脑;

->将MNI大脑配准到个体大脑上并得到变换参数;

->基于变换参数将MNI靶区变换到个体空间。

(5)运行中的bug
1) 报 ListSubj 函数不识别

把如下路径的2个文件copy到其父级目录,使得该两个文件与 TMStarget.m在相同路径下

2)报索引超出目录,总之就是路径下没有找到文件,长度也不对

需要查看TMStargetT1.m文件中遍历数据格式的

从上面可以知道,我们的T1Img文件夹中的原始数据是nii或者nii.gz格式。所以如上代码文件中的语句需要做对应性修改。

3)索引超出数组元素数目

相关推荐
职业考试资料墙17 分钟前
水利水电安全员考试题库及答案
学习·考试·题库
MUTA️18 分钟前
RT-DETR学习笔记(2)
人工智能·笔记·深度学习·学习·机器学习·计算机视觉
炭烤玛卡巴卡43 分钟前
初学elasticsearch
大数据·学习·elasticsearch·搜索引擎
oneouto1 小时前
selenium学习笔记(一)
笔记·学习·selenium
张铁铁是个小胖子1 小时前
MyBatis学习
java·学习·mybatis
我曾经是个程序员1 小时前
鸿蒙学习记录之http网络请求
服务器·学习·http
m0_748232391 小时前
WebRTC学习二:WebRTC音视频数据采集
学习·音视频·webrtc
虾球xz3 小时前
游戏引擎学习第55天
学习·游戏引擎
oneouto3 小时前
selenium学习笔记(二)
笔记·学习·selenium
sealaugh323 小时前
aws(学习笔记第十九课) 使用ECS和Fargate进行容器开发
笔记·学习·aws