VTK实现图片输出

来源:互联网 发布:php 获取数组第一个 编辑:程序博客网 时间:2024/05/17 06:42

VTK实现图片输出比较简单,有如下两个步骤:

1.将VTK窗口内容转换为图片数据。

 

  1. vtkWin32OpenGLRenderWindow window = new vtkWin32OpenGLRenderWindow();
  2. ....
  3. vtkWindowToImageFilter filter = new vtkWindowToImageFilter();
  4. filter.SetInput(window );
  5.          

2.将图片数据转换输出为指定格式的图片。(下面的代码以PNG格式文件输出为例)

  1. vtkPNGWriter writer = new vtkPNGWriter();
  2. writer.SetFileName(sFileName);
  3. writer.SetInput(filter.GetOutput());
  4. writer.Write();
  5. writer.Update();
原创粉丝点击