医学影像数据 - 如何将 .raw/mhd 转换为 Nifti/nii
Medical Imaging Data - how to convert .raw/mhd to Nifti/nii
在Python或任何其他语言中有没有办法将.raw/mhd图像数据转换为Nifti/nii?
我可以通过 SimpleITK 在 python 中加载 .raw/mhd 文件,如下所示 post:
import skimage.io as io
img = io.imread('file.mhd', plugin='simpleitk')
我很难导出为具有适当尺寸的 nii...最好使用原始 mhd 文件中的 header 信息...
谢谢
您应该可以使用 SimpleITK 进行操作。你会做这样的事情:
import SimpleITK as sitk
img = sitk.ReadImage("input.mhd")
sitk.WriteImage(img, "output.nii")
如果python中没有SimpleITK,按如下方式安装:
pip install SimpleITK
SimpleITK 尽最大努力保留所有头信息,尽管它并不完美。希望体素尺寸将被保留。
在Python或任何其他语言中有没有办法将.raw/mhd图像数据转换为Nifti/nii?
我可以通过 SimpleITK 在 python 中加载 .raw/mhd 文件,如下所示 post:
import skimage.io as io
img = io.imread('file.mhd', plugin='simpleitk')
我很难导出为具有适当尺寸的 nii...最好使用原始 mhd 文件中的 header 信息...
谢谢
您应该可以使用 SimpleITK 进行操作。你会做这样的事情:
import SimpleITK as sitk
img = sitk.ReadImage("input.mhd")
sitk.WriteImage(img, "output.nii")
如果python中没有SimpleITK,按如下方式安装:
pip install SimpleITK
SimpleITK 尽最大努力保留所有头信息,尽管它并不完美。希望体素尺寸将被保留。