在python中使用SimpleITK加载Nifti时未处理的退出代码

时间:2016-10-07 16:22:19

标签: python-2.7 itk

我正在尝试使用PyCharm在python中使用SimpleITK加载.nii.gz文件。理想情况下,ITK有一个NIFTI class,我遵循这些tutorials,所以我认为SimpleITK在ITK中有一个NIFTI类的包装器。问题是我得到一个奇怪的退出代码,没有像这样的文档(根据谷歌)

流程已完成退出代码-1073741819(0xC0000005)

代码非常简单:

import numpy as np
import SimpleITK as sitk

image = sitk.ReadImage(filename)
imageSize = image.GetSize()

我也尝试使用nibabel库加载相同的图像格式,但我总是得到一个MemoryError,尽管,TaskManager(不是最好的方法)说我有足够的内存。

该文件大约为123 Mb。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

所以对任何可能解决这个问题的人来说,这是python版本的一个问题。我在64位Windows PC上使用32位Python,当我将其更改为64位Python并安装了wheel文件here时,奇怪的退出代码消失了。我还建议关注this