问题标签 [nilearn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
383 浏览

python - 在绘制灵活网格时删除/隐藏 matplotlib 中的空子图

我正在使用 nilearn 通过大脑的 3D 图像文件沿轴绘制一系列切口。我的目标是制作一个灵活的函数,在其中我可以随意更改剪切的行数、列数和坐标范围。这样做的原因是我可以生成一个 .png 文件并将其用于可视化,例如直接在论文中。

所以基本上我使用嵌套循环来生成 matplotlib 子图网格并用大脑图像填充它们。这些来自 nilearn 函数的一行代码,所以这不是问题。

我的问题是:有没有办法检测和隐藏/删除空子图?问题是,现在空的子图带有一条错误消息,这似乎与它返回的 .png 文件混淆了。.png 文件中也显示了空的子图,但情况并非如此。

这是我的代码:

这是输出: 在此处输入图像描述

我应该删除未填充的子图。提前感谢您的帮助!

0 投票
1 回答
57 浏览

matlab - 如何从颜色阈值函数批处理创建蒙版?

我使用颜色阈值应用程序创建了一个蒙版函数。我想通过该函数运行多个图像,而不是单独运行每个图像。例如,“Control_1 Negative P001(30).png”、“Control_1 Positive P001(30).png”等,直到 Control_41 Positive 和 Negative .png 文件。我假设您会使用 for 循环,但我不确定从那里去哪里。

0 投票
0 回答
162 浏览

python - 在 Python 中调整 .nii 文件的大小

我正在尝试调整 Nii 文件的大小,以便我的程序占用更少的计算资源,我想将它们从 (240,240,155) 重新缩放到 (120,120,155)。我曾尝试使用 nilearn.image.resample_img 模块来执行此操作,但是可以看到输出下方的图像不是我所期望的。需要一些帮助来解决这个问题。在此处输入图像描述