当前位置: 首页 > article >正文

处理AAL的.nii文件:python获取AAL的各个区域的质心坐标

一、AAL的116个分区

编号

名字

2001Precentral_L
2002Precentral_R
2101Frontal_Sup_L
2102Frontal_Sup_R
2111Frontal_Sup_Orb_L
2112Frontal_Sup_Orb_R
2201Frontal_Mid_L
2202Frontal_Mid_R
2211Frontal_Mid_Orb_L
2212Frontal_Mid_Orb_R
2301Frontal_Inf_Oper_L
2302Frontal_Inf_Oper_R
2311Frontal_Inf_Tri_L
2312Frontal_Inf_Tri_R
2321Frontal_Inf_Orb_L
2322Frontal_Inf_Orb_R
2331Rolandic_Oper_L
2332Rolandic_Oper_R
2401Supp_Motor_Area_L
2402Supp_Motor_Area_R
2501Olfactory_L
2502Olfactory_R
2601Frontal_Sup_Medial_L
2602Frontal_Sup_Medial_R
2611Frontal_Med_Orb_L
2612Frontal_Med_Orb_R
2701Rectus_L
2702Rectus_R
3001Insula_L
3002Insula_R
4001Cingulum_Ant_L
4002Cingulum_Ant_R
4011Cingulum_Mid_L
4012Cingulum_Mid_R
4021Cingulum_Post_L
4022Cingulum_Post_R
4101Hippocampus_L
4102Hippocampus_R
4111ParaHippocampal_L
4112ParaHippocampal_R
4201Amygdala_L
4202Amygdala_R
5001Calcarine_L
5002Calcarine_R
5011Cuneus_L
5012Cuneus_R
5021Lingual_L
5022Lingual_R
5101Occipital_Sup_L
5102Occipital_Sup_R
5201Occipital_Mid_L
5202Occipital_Mid_R
5301Occipital_Inf_L
5302Occipital_Inf_R
5401Fusiform_L
5402Fusiform_R
6001Postcentral_L
6002Postcentral_R
6101Parietal_Sup_L
6102Parietal_Sup_R
6201Parietal_Inf_L
6202Parietal_Inf_R
6211SupraMarginal_L
6212SupraMarginal_R
6221Angular_L
6222Angular_R
6301Precuneus_L
6302Precuneus_R
6401Paracentral_Lobule_L
6402Paracentral_Lobule_R
7001Caudate_L
7002Caudate_R
7011Putamen_L
7012Putamen_R
7021Pallidum_L
7022Pallidum_R
7101Thalamus_L
7102Thalamus_R
8101Heschl_L
8102Heschl_R
8111Temporal_Sup_L
8112Temporal_Sup_R
8121Temporal_Pole_Sup_L
8122Temporal_Pole_Sup_R
8201Temporal_Mid_L
8202Temporal_Mid_R
8211Temporal_Pole_Mid_L
8212Temporal_Pole_Mid_R
8301Temporal_Inf_L
8302Temporal_Inf_R
9001Cerebelum_Crus1_L
9002Cerebelum_Crus1_R
9011Cerebelum_Crus2_L
9012Cerebelum_Crus2_R
9021Cerebelum_3_L
9022Cerebelum_3_R
9031Cerebelum_4_5_L
9032Cerebelum_4_5_R
9041Cerebelum_6_L
9042Cerebelum_6_R
9051Cerebelum_7b_L
9052Cerebelum_7b_R
9061Cerebelum_8_L
9062Cerebelum_8_R
9071Cerebelum_9_L
9072Cerebelum_9_R
9081Cerebelum_10_L
9082Cerebelum_10_R
9100Vermis_1_2
9110Vermis_3
9120Vermis_4_5
9130Vermis_6
9140Vermis_7
9150Vermis_8
9160Vermis_9
9170Vermis_10

 

二、AAL的分区图

上图是根据AAL的.nii文件绘制出的分区结果图,如果要想细看每个分区的情况,可以下载 ITK-SNAP软件(官网免费),然后直接打开AAL的nii文件,如下图所示:

 然后打开segmentation

 再次选中AAL.nii文件,可以移动光标从各个维度上查看各个分区

 三、通过python 来下载AAL的.nii文件并获取其质心坐标

from nilearn import plotting,datasets
import nibabel 

#获取AAL
aal = datasets.fetch_atlas_aal(version='SPM12', data_dir=None)
coords = plotting.find_parcellation_cut_coords(labels_img=aal.maps)#大小为(116,3) 坐标

#绘制
aal_maps = nibabel .load(aal.maps)
plotting.plot_roi(aal_maps, title="AAL", display_mode='ortho', cut_coords=(0, 0, 0))
plotting.show()


http://www.kler.cn/a/566873.html

相关文章:

  • STM32之影子寄存器
  • 【愚公系列】《Python网络爬虫从入门到精通》035-DataFrame数据分组统计整理
  • 一文掌握python中正则表达式的各种使用
  • 天佐.乾坤袋 基于抽屉式文件存储的NoSql数据库
  • Python安装环境变量
  • java项目之基于ssm的物流配送人员车辆调度管理系统的设计与实现(源码+文档)
  • 太速科技-887-基于 RFSoC 47DR的8T8R 100Gbps 软件无线电光纤前端卡
  • Mysql官网下载Windows、Linux各个版本
  • 48页PDF | GBT 36073-2018 数据管理能力成熟度评估模型 (附下载)
  • [讨论] oracle数据库游标更新时sql%rowcount影响数量记录的一个疑问
  • 本地部署AI大模型之PyTorch:如何使用whl文件安装PyTorch
  • Linux上用C++和GCC开发程序实现不同MySQL实例下单个Schema之间的稳定高效的数据迁移
  • 鸿蒙 ArkUI 实现 2048 小游戏
  • Spring系列学习之Spring CredHub
  • 1160 拼写单词
  • TP-LINK路由器如何设置网段、网关和DHCP服务
  • 网络层(IP)
  • c#实现485协议
  • TCP基本入门-简单认识一下什么是TCP
  • 【deepseek】本地部署+webui访问