python-xy 2.7.10中的itk库错误

时间:2016-10-25 03:11:35

标签: python-2.7 itk pythonxy

我已经安装了python-xy 2.7.10并尝试使用itk运行一个简单的脚本,因为以下错误而失败:

  

RuntimeError:   C:\ U \ ITK-git_b \模块\远程\ SCIFIO的\ src \ itkSCIFIOImageIO.cxx:274:   itk ::错误:SCIFIOImageIO(0295DBE0):未设置SCIFIO_PATH。这个   环境变量必须指向包含SCIFIO的目录   JAR文件

我现在正在运行的脚本很简单:

import itk

pixelType = itk.UC
imageType = itk.Image[pixelType, 2]
readerType = itk.ImageFileReader[imageType]

reader = readerType.New()
reader.SetFileName("./Sand_sample.bmp")
reader.Update()

1 个答案:

答案 0 :(得分:0)

我假设您在使用CMake配置ITK时启用了Module_SCIFIO。所以你可以禁用它,重新配置和重新编译。否则,您可以正确设置它。也许您需要运行sudo make install(或在Visual Studio中构建INSTALL目标)。或者您可以执行错误所抱怨的内容并设置环境变量SCIFIO_PATH*nixWin)。

您可以在相应的ITK class documentation找到有关SCIFIO的更多信息。