【发布时间】:2013-08-29 12:45:44
【问题描述】:
我试图在不使用 imageviewer 的情况下读取 dicom 图像,我遇到了 VtkGdmReader.. 当我尝试执行它时,它给了我一个错误:
代码 => vtkGdmReader 示例
错误 C2039:“SetInput”:不是“vtkTexture”的成员
错误 C2039:“SetInput”:不是“vtkPolyDataMapper”的成员
请谁能告诉我为什么我会遇到这个问题,这个错误与 vtk 版本有关吗?如果是这样,那我该怎么办?
请帮我解决问题..
【问题讨论】:
-
我相信 SetInput 在 VTK-6 中已被删除。 vtk.org/Wiki/VTK/VTK_6_Migration/Replacement_of_SetInput
-
@user2268891:我认为drescherjm 是对的。我正在使用 VTK 5.10.1,我可以毫无问题地使用 vtkPolyDataMapper->SetInput() (我的 Intellisense 也可以自己识别它)。可能,您应该恢复到 VTK 5.x.x 以使该示例按原样工作。