使用 VTK 放大图像中的某个点

Jon*_*Jon 5 java image vtk

我在 VTK 中有一个图像,正在使用 vtkImageViewer2 查看,并且我想放大用户单击的点。我在 Java 工作。有谁知道如何做到这一点?

谢谢

pet*_*sev 4

我知道您要求使用 Java,但我的经验是使用 C++;等效的 java 语法应该可以工作,但减去可定制性。

看一下这些拾取和缩放的示例。另外,如果将交互器样式设置为“图像”,则鼠标滚轮应该会缩放到光标所在的位置。您可能不想按字面意思执行您要求的操作,而是要么进行橡皮带缩放,要么使用鼠标滚轮进行缩放。单击应该执行一些操作,而不仅仅是更改视图。

http://www.vtk.org/Wiki/VTK/Examples/Cxx/Images/PickingAPixel2

http://www.vtk.org/Wiki/VTK/Examples/Cxx/Interaction/RubberBandZoom