from medpy.io import load
import SimpleITK
import vtk
image_data, image_header = load('/Users/N01-T2.mha')
print image_data.shape
」オブジェクトには属性がありません』とエラーがある:LazyITKModule AnalyzeImageIO 『
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/wuzhenglin/anaconda/lib/python2.7/site-packages/spyder/utils/site/sitecustomize.py", line 880, in runfile
execfile(filename, namespace)
File "/Users/wuzhenglin/anaconda/lib/python2.7/site-packages/spyder/utils/site/sitecustomize.py", line 94, in execfile
builtins.execfile(filename, *where)
File "/Users/wuzhenglin/Python_nice/SAL_LUNG/test.py", line 140, in <module>
changeage()
File "/Users/wuzhenglin/Python_nice/SAL_LUNG/test.py", line 42, in changeage
image_data, image_header = load('/Users/wuzhenglin/Python_nice/SAL_BRAIN/brain_healthy_dataset/Normal001-T2.mha')
File "/Users/wuzhenglin/anaconda/lib/python2.7/site-packages/medpy/io/load.py", line 201, in load
raise err
medpy.core.exceptions.ImageLoadingError: Failes to load image /Users/wuzhenglin/Python_nice/SAL_BRAIN/brain_healthy_dataset/Normal001-T2.mha as
Itk/Vtk MetaImage (.mhd, .mha/.raw). Reason signaled by third-party module:
'LazyITKModule' object has no attribute 'AnalyzeImageIO'
私は.mhaの画像に対処したいが、それは動作しません。 私はmedpy、itk、vtkをインストールしました。
Googleで検索しましたが、この問題に関連する回答はありません。
.mhaは、AnalyzeImageIOではなくMetaImageIOを呼び出す必要があります。多分、これをmedpyのissueトラッカーに関する問題として報告してください:https://github.com/loli/medpy/issues –
@Dženanありがとうございます、私は問題を報告しました。あなたはPythonでimage.mhaを扱う他の方法がありますか? – JourneyWoo