繁体   English   中英

如何在Python的ITK函数调用中为ParameterType值添加什么?

[英]What do I put for a ParameterType value in an ITK function call in Python?

我正在尝试使用ITK Python绑定来做到这一点:

mi_metric = itk.MutualInformationImageToImageMetric[itk.Image.F3, itk.Image.F3].New()
mi_metric.SetFixedImage(i1)
mi_metric.SetMovingImage(i2)
v = mi_metric.GetValue( ? )

GetValue函数需要将ParameterType值传递给它,但是我找不到有关如何在Python绑定中构造此类型对象的任何信息。 有谁知道我如何获得这两个图像之间的相互信息价值?

它似乎是double数组 ,所以我假设您需要创建double类型的itk.Array。

但是,此类旨在与优化器一起使用,而并非真正旨在单独使用。 因此,我通常会创建一个Optimizer ,并与之配合使用。

此行为是为ITK定义的名为SimpleITK的新应用程序库接口,定义非常好。

您可以在www.simpleitk.org上或通过从github.com/SimpleITK检索软件包来了解有关该接口及其功能的更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM