Java 使用VTK放大图像中的点

Java 使用VTK放大图像中的点,java,image,vtk,Java,Image,Vtk,我在VTK中有一个图像,我正在使用vtkImageViewer2查看,我想放大用户单击的点。我在Java工作。有人知道怎么做吗 谢谢根据您所说的缩放,您可以更改相机的位置和方向(可能),也可以更改平截头体(可能) 查看vtkCamera类中的方法setPosition()和setFocalPoint()。以下是vtkCamera的文档: 我意识到你在问java,但是我的经验是C++。除了可定制性,等效的java语法应该可以工作 请看这些用于拾取和缩放的示例。此外,如果将interactor样式

我在VTK中有一个图像,我正在使用vtkImageViewer2查看,我想放大用户单击的点。我在Java工作。有人知道怎么做吗


谢谢

根据您所说的缩放,您可以更改相机的位置和方向(可能),也可以更改平截头体(可能)

查看vtkCamera类中的方法setPosition()和setFocalPoint()。以下是vtkCamera的文档:


我意识到你在问java,但是我的经验是C++。除了可定制性,等效的java语法应该可以工作

请看这些用于拾取和缩放的示例。此外,如果将interactor样式设置为“image”,则鼠标滚轮应使光标缩放到任何位置。你可能不想按照你的要求去做,而是要么用橡皮键变焦,要么用鼠标滚轮变焦。单击应该做些什么,而不仅仅是改变视图


我以前看过这些方法(事实上,我使用它们实现了pan)。但是,我不确定如何将它们与zoom()结合使用(我用于缩放的方法)。