微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用NiLearn加载fMRI数据时的非交互式绘图

如何解决使用NiLearn加载fMRI数据时的非交互式绘图

我正在尝试从OpenNeuro.org绘制大脑扫描图,我首先使用开源软件对其进行了可视化处理,以查看其外观:

enter image description here

我被允许与之交互,即在x,y和z轴上移动。 问题是我不允许在Jupyter上使用。我编写的代码如下:

from nilearn import plotting
import nibabel as nb
from pathlib import Path
import matplotlib.pyplot as plt

data_dir = Path("brain_scan.nii.gz")
data = nb.load(data_dir)

fig = plt.figure(figsize=(10,5))
plotting.plot_anat(data,figure=fig)

但是,这样做只能获得静态图像,而无法从内部看到大脑。

enter image description here

我也尝试添加'%matplotlib notebook'命令,但下面仅得到一些命令,并且仍然没有交互。另外,图片是未缩放的。

enter image description here

有什么主意吗?预先感谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。