我正在寻找一个将4D-Nifti文件作为arg或文件名传递的函数,它将生成4D Tensor。
你能指出一个好的方向或好的图书馆吗?
1)也许你可以在VTK - How to read Tensors/Matrix per cell from a NIFTI Image?
的帖子中为答案添加一个具体的例子即。取“example.nii”并给出4D张量。
尝试
从其他堆叠帖子和谷歌搜索,我遇到了VTK,CImg,Niftilib。但我发现很难理解他们的文档,因为它似乎是如此基本,以至于人们甚至不需要对它进行评论。
例如,我认为VTK图像数据可能会有所帮助 http://www.vtk.org/doc/nightly/html/classvtkImageData.html
但我还无法解析它。
我也很好奇在没有任何扩展库的情况下转换它是多么容易:Matlab代码看起来非常简短,所以我将继续尝试将其转换为C ++。
谢谢
背景是大脑的DTI 4D成像。将大脑nifti文件切片转换为4D衰减张量。
答案 0 :(得分:0)
您可能想看看this对nifti图像的c ++访问。
我个人喜欢使用Python软件包Nibabel,如果您想自己翻译它,它可能也比matlab实现更具可读性。