为什么会这样vtkImageStencil.SetInputData文件()给出和论证错误?

2024-04-20 00:05:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在python中使用vtkImageStencil。 我使用的是标准pip包“vtk 8.1.1”

import vtk
stencil = vtk.vtkImageStencil
image = vtk.vtkImageData()
stencil.SetInputData( image )

我得到以下错误:

Traceback (most recent call last):
File "<ipython-input-89-52c6c4badec2>", line 1, in <module>
stencil.SetInputData( image )
TypeError: no overloads of SetInputData() take 0 arguments

这对我来说毫无意义。我打错字了吗? 有解决办法吗?你知道吗


Tags: pipimageimportmost标准错误calllast
1条回答
网友
1楼 · 发布于 2024-04-20 00:05:43

愚蠢的错误,创建对象时不要忘记括号。 将示例更改为:

stencil = vtk.vtkImageStencil()

当将c++代码转换为python代码时,就会发生这种情况。你知道吗

相关问题 更多 >