用Python打开mha图像文件(2015 brats challenge dataset)

时间:2017-11-07 06:45:06

标签: python tensorflow deep-learning

我想将深度学习用于医学图像分割作为我的毕业论文,使用的数据是2015年小子挑战。

例如: MHA file

但我不知道如何使用python打开.mha文件。我使用tensorflow框架,因此使用python更方便,除此之外,我还需要对数据图进行一些预处理。

from medpy.io import load
url = r'G:\path\to\mine.mha'
mage_data,image_header = load(url)

然后:

medpy.core.exceptions.DependencyError: Loading images of type Itk/Vtk MetaImage (.mhd, .mha/.raw) requires a third-party module that could not be encountered. Reason: No module named 'filter'.

小子挑战是一场国际比赛。但我不知道我应该用什么网络结构来训练我的网络。如果您有好的建议,请告诉我。

1 个答案:

答案 0 :(得分:4)

您可以使用MedPy包。

sudo apt-get install python-pip python-numpy python-scipy libboost-python-dev build-essential

然后:

sudo pip install nibabel pydicom medpy

Python的用法:

from medpy.io import load
mage_data, image_header = load('/path/to/image.mha')

该库还支持一些有用的预处理和分析功能。

祝你好运!