我正在尝试使用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绑定中构造此类对象的任何信息。任何人都知道我如何获得这两个图像之间的互信息价值?
答案 0 :(得分:0)
它似乎是Array of double,所以我假设你需要创建一个double类型的itk.Array。
但是这个类意味着与优化器一起使用,而不是真正意味着单独使用。所以,我通常会创建一个Optimizer,然后使用它。
答案 1 :(得分:0)
此行为为ITK定义了一个名为SimpleITK的新应用程序库界面。
您可以访问www.simpleitk.org或从github.com/SimpleITK检索软件包,了解有关该界面的更多信息,以及它的功能