在Python中,我应该在ITK函数调用中为ParameterType值设置什么?

在Python中,我应该在ITK函数调用中为ParameterType值设置什么?,python,vtk,itk,Python,Vtk,Itk,我正在尝试使用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绑定中找不到关于

我正在尝试使用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的itk.Array

但是这个类是为了与优化器一起使用,而不是单独使用。所以,我通常会创建一个,并与之一起使用。

它似乎是一个,所以我假设您需要创建一个类型为double的itk.Array


但是这个类是为了与优化器一起使用,而不是单独使用。因此,我通常会创建一个,并将其与之一起使用。

这种行为是为ITK定义的非常好的新应用程序库接口,称为SimpleTk


您可以在www.simpletk.org或从github.com/simpletk检索软件包来了解该接口及其功能。该行为是ITK的一个定义非常明确的新应用程序库接口,称为simpletk

您可以在www.simpletk.org或从github.com/simpletk检索软件包,了解该接口及其功能的更多信息