目录

  • 3D和4D niimgs:处理和可视化
    • 第一步:加载数据
    • 第二步:可视化
    • 可视化4D文件

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

3D和4D niimgs:处理和可视化

第一步:加载数据

from nilearn import datasets
import warnings
warnings.filterwarnings("ignore")
print('Datasets are stored in: %r' % datasets.get_data_dirs())motor_images = datasets.fetch_neurovault_motor_task()
print(motor_images.images)tmap_filename = motor_images.images[0]

第二步:可视化

# 我们将3D数据,可视化为统计图
from nilearn import plotting
plotting.plot_stat_map(tmap_filename)


"""
# 设置阈值来绘制效果图
这里的阈值设置为3
threshold=3
"""
plotting.plot_stat_map(tmap_filename, threshold=3)

可视化4D文件

rsn = datasets.fetch_atlas_smith_2009()['rsn10']
print(rsn)

"""
查看4D图片的形状
"""
from nilearn import image
print(image.load_img(rsn).shape)

(91, 109, 91, 10)

"""
获取第一组数据(卷)
python中索引从0开始
"""
first_rsn = image.index_img(rsn, 0)
print(first_rsn.shape)

(91, 109, 91)


"""
绘制第一组数据
"""
plotting.plot_stat_map(first_rsn)

"""
循环绘制4D文件中的所有组(卷)-volumes
"""
for img in image.iter_img(rsn):# img is now an in-memory 3D imgplotting.plot_stat_map(img, threshold=3, display_mode="z", cut_coords=1,colorbar=False)

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

Nilearn教程系列(2)-3D和4D niimgs:处理和可视化相关推荐

  1. Nilearn教程系列(4)-fMRI解码入门教程(一)

    这是使用Nilearn解码的教程,它以Haxby 2001研究中猫辨别任务的数据为基础. fMRI解码入门教程 功能性磁共振成像(FMRI,functional magnetic resonance ...

  2. Nilearn教程系列(3)-ICA静息功能磁共振成像的分组分析:CanICA

    目录 简介 案例 1.加载ADHD200数据 2.将CanICA应用在核磁共振图像 3.可视化 3.1将所有的组件都放在同一组图片上 3.2将所有的ICA组件单独绘制 本分享为脑机学习者Rose整理发 ...

  3. 3D游戏模型教程系列:3D max基础命令(零基础教学)

    3DMax是Autodesk公司开发的三维动画渲染和制作软件. 3D Max 操作简单,是很多小白的入手软件.而且3DMax应用范围比较广,它可以帮助游戏.电影和运动图形设计人员在更短的时间内创建更佳 ...

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

    目录 脑部地图集绘制 第一步:下载数据集 第二步:可视化Harvard-Oxford 脑部地图集 玻璃脑图(Glass brain)绘制 本分享为脑机学习者Rose整理发表于公众号:脑机接口社区 .Q ...

  5. 3D游戏模型教程系列:3D max安装

    第一步:根据先下载3dmax2014的软件安装包,并右键单击解压到当前文件夹,此时会解压出来一个包含有安装程序的文件夹,双击进入: 第二部:找到3dmax2014的应用程序(此文件需要二次解压),双击 ...

  6. 3D游戏模型教程系列:3D max基础命令

    3DMax是Autodesk公司开发的三维动画渲染和制作软件. 3D Max 操作简单,是很多小白的入手软件.而且3DMax应用范围比较广,它可以帮助游戏.电影和运动图形设计人员在更短的时间内创建更佳 ...

  7. eeglab教程系列(13)-学习和删除ICA组件

    研究组件属性的操作:Tools > Reject data using ICA > Reject components by map.操作过程如下: 出现如下界面后,点击"OK& ...

  8. eeglab教程系列(12)-使用ICA分解数据

    ICA分解数据 第一步:导入数据eeglab教程系列(2)-加载.显示数据 第二步:根据教程eeglab教程系列(3)-绘制脑电头皮图中导入位置信息. 做完上两步操作后,可以进行ICA数据分解. 第三 ...

  9. eeglab中文教程系列 汇总

    eeglab中文教程系列 eeglab简介 教程目录 本教程为脑机学习者Rose发表于公众号:脑机接口社区 .QQ交流群:903290195 eeglab简介 eeglab是一个交互式的matlab工 ...

最新文章

  1. 来吧,用设计模式来干掉 if-else
  2. 互联网圈都是什么人年薪百万?这份报告有真相
  3. 云起作者微博认证在哪_UZI的期待实现了!厂长改认证明示复出,将再现“猪狗大战”荣光...
  4. IE6重复字符BUG
  5. 3.7 非极大值抑制-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  6. redis zse如何取值_你真的懂redis的數據結構了嗎?redis內部數據結構和外部數據結構揭秘...
  7. rust石头墙几个c4_哪个房间需要清扫 石头扫地机器人T6可能比你还清楚
  8. [物理学与PDEs]第1章第4节 电磁能量和电磁动量, 能量、动量守恒与转化定律 4.3 电磁能量 (动量) 密度, 电磁能量流 (动量流) 密度...
  9. 只靠可视化大屏,做不了数字化,数据总监总结3点,你做到了几个
  10. 确认过眼神是先用上5G的人!中国联通将在7个城市开通5G试验网
  11. 最常见的Web服务器市场份额
  12. js高程读书笔记(1-3章)
  13. Anaconda出现Navigator Error的解决办法
  14. 【Opencv实战】这是我见过的最强大“美颜滤镜”,代码美颜傻瓜式一键操作~(附源码)
  15. KEGG 下载 Pathway 通路数据
  16. h5调用指纹识别_H5 画布指纹识别
  17. Typora安装 Pandoc实现导出功能
  18. 华为27asph是什么型号_华为官宣新增P40 Pro+等27款机型支持换原装电池,有你的手机吗?...
  19. 计算机的分区原理,电脑真的需要分区吗?别被“常识”骗了
  20. android删除本地图片,Android中结合contentResolver.delete和file.delete实现本地图片的删除...

热门文章

  1. Too many open files问题解决
  2. 【记录】解决uni-app 用nginx反向代理出现Invalid Host header问题
  3. 部署Tomcat服务时,解决Cannot invoke Tomcat Manager 异常
  4. char s []和char * s有什么区别?
  5. 一个或多个实体的验证失败。 有关更多详细信息,请参见“ EntityValidationErrors”属性
  6. p3295 [SCOI2016]萌萌哒
  7. 正面迎战英特尔,英伟达要和博世一起卖自动驾驶系统
  8. 三分钟学会css3中的flexbox布局
  9. 系统管理模块_部门管理_设计(映射)本模块中的所有实体并总结设计实体的技巧_懒加载异常问题_树状结构...
  10. UVA 1331 Minimax Triangulation DP, 三角剖分