概要
这段代码https://examples.vtk.org/site/Cxx/Interaction/ImageClip/实现了一个交互式图像裁剪工具,使用VTK库创建了一个双窗口界面,左侧显示原始图像,右侧显示裁剪后的图像。用户可以通过拖动边框小部件在左侧图像上选择裁剪区域,右侧窗口会实时显示裁剪结果。

代码结构解析
1. 自定义回调类 vtkBorderCallback2
这个类继承自vtkCommand
,处理边框小部件的交互事件:
class vtkBorderCallback2 : public