如何在 vtk 上以交互方式 select 感兴趣区域?

How do I interactively select region of interests on vtk?

我在 QT 中使用 vtk。目前,我使用 vtkDicomImageReader 阅读了一系列 Dicom 图像,并使用 vtkImageViewer2 将它们可视化为切片。

现在我想用鼠标选取一些点并在二维图像切片上生成一条闭合曲线,有人可以建议使用什么 vtk 方法或 class 可能有帮助吗?

我终于用vtkContourWidgetclass来选分了。 This is a basic sample for using vtkContourWidget and this 是这个 class 的文档。

在我的工作中,vtkContourWidget 使用 SetInteractor 方法与 vtkImageViewer2 绑定。绑定后,我可以用鼠标点击一些点,生成等高线。