Nilearn教程系列(4)-脑部地图集绘制

本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .QQ交流群:903290195

脑部地图集绘制

数据集来源:Harvard-Oxford 脑部地图集

第一步:下载数据集

数据集文件格式为:

HarvardOxford-cort-maxprob-thr25-2mm.nii.gz

from nilearn import datasets
import warnings
warnings.filterwarnings("ignore")
"""
构建数据集
如果本地有该数据,则直接使用,
否则,从网络中下载数据
"""
dataset = datasets.fetch_atlas_harvard_oxford('cort-maxprob-thr25-2mm')
atlas_filename = dataset.maps

print('Atlas ROIs are located at: %s' % atlas_filename)

第二步:可视化Harvard-Oxford 脑部地图集

from nilearn import plotting

plotting.plot_roi(atlas_filename, title="Harvard Oxford atlas")
plotting.show()

在这里插入图片描述

玻璃脑图(Glass brain)绘制

"""
构建数据

如果本地有该数据,则直接使用,
否则,从网络中下载数据
"""
from nilearn import datasets
import warnings
warnings.filterwarnings("ignore")
motor_images = datasets.fetch_neurovault_motor_task()
stat_img = motor_images.images[0]

玻璃脑图(Glass brain)绘制:全脑失状切面

from nilearn import plotting
"""
全脑失状切面
"""
plotting.plot_glass_brain(stat_img, threshold=3)

在这里插入图片描述
玻璃脑图(Glass brain)绘制:黑色背景


"""
黑色背景设置:black_gb=True
显示模式:仅显示x和z视图 display_mode='xz'
"""
plotting.plot_glass_brain(
    stat_img, title='plot_glass_brain',
    black_bg=True, display_mode='xz', threshold=3)

在这里插入图片描述
玻璃脑图(Glass brain)绘制:半球矢状切面


plotting.plot_glass_brain(stat_img,
                          title='plot_glass_brain with display_mode="lyrz"',
                          display_mode='lyrz', threshold=3)

plotting.show()

在这里插入图片描述

脑机学习者Rose笔记分享,QQ交流群:903290195
更多分享,请关注公众号

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

脑机接口社区

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值