VTKImageViewer2
简介代码简介
vtkImageViewer2是用于显示2D图像的便捷类。它将vtkRenderWindow、vtkRenderer、vtkImageActor和vtkImageMapToWindowLevelColors中的功能打包为一个易于使用的类。此类还创建了一个图像交互器样式(vtkInteractiorStyleImage),该样式允许缩放和平移图像,并支持图像上的交互式窗口/级别操作。注意,vtkImageViewer2只是这些类的包装器。(附CT数据)
代码
下面展示代码实现
。
#include <vtkAutoInit.h>VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);VTK_MODULE_INIT(vtkRenderingFreeType);#include "vtkSmartPointer.h"#include "vtkActor.h"#include "vtkCamera.h"#include "vtkCellPicker.h"#include "vtkCommand.h"#include "