Vtk Pipelines

使用Vtk函式庫的Pipelines,簡略整理成如下的流程,簡稱為DPM-AV-RIW:
  1. 讀入Datasets: 使用vtkImageReader, vtkDICOMImageReader...各類不同的Reader,將資料讀入,然後讀轉出成Geometry資訊。
  2. 設定屬性(Property): 使用vtkVolumeProperty作出VolProperty物件,再使用vtkPiecewiseFunction, vtkColorTransferFunction設定VolProperty的不透明度、顏色...的屬性,然後藉由SetScalarOpacity(Piecewise), SetColor(Color), SetInterpolationTypeToLinear(), ShadeOn(),來設定VolProperty的屬性。
  3. 設定幾何資訊(Mapper): 利用vtkVolumeRayCastMapper, vtkFixedPointVolumeRayCastMapper作出VolMapper物件。
  4. Actor2D, Actor, vtkVolume
  5. vtkRenderer
  6. RenderWindow
  7. RenderWindowInteractor, InteractorStyle

Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?