有人知道如何使用Activiz或VTK显示多个图像?
我有一个RenderWindowControl,我想在其中显示所有图像,或添加多个RenderWindowControls以显示多个图像。
谢谢!
您有一些选择,用于可视化多个图像的任务。我希望其中至少有一个代表您要实现的目标:
1-使用多个渲染窗口。基本上,链接中提供的示例创建了vtkRenderWindowInteractor
对象的数组,因此您可以可视化多个图像。
2-使用单个渲染窗口与视口。渲染窗口被拆分为视口(renderer->SetViewport
是关键,此处),因此您可以一次可视化n
图像,其中n
是视口的数量。
3-使用"切片"方法(该示例可用于DICOM文件)。正如您在问题中所说的那样,这实现了"列表"行为。基本上,您一次可视化图像,但是只需按下箭头键即可通过它们导航。该示例派生vtkInteractorStyleImage
类以捕获有关关键压力的事件。