14得票1回答
在Python中从3D数组创建.obj文件

我的目标是使用Python从nifty(.nii)格式获取.obj文件,并将其用于Unity。我知道“scikit-image”包有一个叫做“measure”的模块,其中实现了Marching cube算法。我将Marching cube算法应用到我的数据上,并获得了我期望的结果:verts,...

14得票2回答
从NumPy数组创建Nifti文件

我有一个NumPy数组,想将其转换为NIfTI文件。通过文档,似乎PyNIfTI曾经可以使用以下方式实现:image=NiftiImage(Array) 然而,PyNIfTI已不再得到支持。NiBabel是PyNIfTI的继任者,但似乎不支持此函数。我可能遗漏了什...

9得票2回答
如何将Nifti文件转换为Numpy数组?

我有一个保存在Nifti文件(.ii.gz)中的3D数组,我想将其保存为一个3D numpy数组。我使用Nibabel将Numpy转换为Nifti1格式,那么我能否做相反的操作呢?

8得票1回答
如何在nibabel中将3D numpy数组转换为nifti图像?

从这个问题如何将Nifti文件转换为Numpy数组?,我创建了一个nifti图像的3D numpy数组。我对这个数组进行了一些修改,比如通过添加零填充来改变数组的深度。现在我想将这个数组转换回nifti图像,怎么做? 我尝试过: imga = Image.fromarray(img, 'R...

7得票1回答
将一个不常见的文件类型输入到TensorFlow中。

我目前正在尝试使用MRI扫描图像训练神经网络模型。这些图像采用NIfTI(.nii)文件格式,我不认为tensorflow或keras有天然读取这种格式的能力。我有一个python包可以让我在python中读取这些文件,但我不知道如何将此包与tensorflow接口。首先我创建了一个tf.da...