2

我正在寻找一个将 4D-Nifti 文件作为 arg 或文件名传递的函数,它将产生一个 4D 张量。

你能给我指出一个好的方向或好的图书馆吗?

1)也许您可以为VTK中帖子的答案添加一个具体示例-如何从NIFTI图像中读取每个单元格的张量/矩阵?

即采用“example.nii”并给出4D张量。

试图

从其他堆栈帖子和谷歌搜索中,我遇到了 VTK、CImg、Niftilib。但我发现很难理解他们的文档,因为它似乎太基础了,人们甚至不需要对此发表评论。

例如,我认为 VTK 图像数据可能会有所帮助 http://www.vtk.org/doc/nightly/html/classvtkImageData.html

但我还无法解析它。

我也很好奇在没有任何扩展库的情况下转换它是多么容易:Matlab 代码似乎很短,所以我会继续尝试将它翻译成 C++。

谢谢

上下文是大脑的 DTI 4D 成像。将大脑 nifti 文件切片转换为 4D 衰减张量。

4

1 回答 1

0

您可能希望查看c++ 访问 nifti 图像。

我个人喜欢使用 python 包 Nibabel,如果你想自己翻译它,它可能也比 matlab 实现更具可读性。

于 2019-09-30T16:43:31.140 回答