VTK 实例19:用vtkImageCanvasSource2D创建图像
1 #include "vtkAutoInit.h" 2 VTK_MODULE_INIT(vtkRenderingOpenGL2); 3 VTK_MODULE_INIT(vtkInteractionStyle); 4 5 #include <vtkSmartPointer.h> 6 #include <vtkImageData.h> 7 #include <vtkImageCanvasSource2D.h> 8 #include <vtkRenderWindoh> 9 #include <vtkRenderWindowInteractor.h> 10 #include <vtkInteractorStyleImage.h> 11 #include <vtkRenderer.h> 12 #include <vtkImageActor.h> 13 14 int main() 15 ; 42 // Setup renderers 43 vtkSmartPointer<vtkRenderer> redRenderer = 44 vtkSmartPointer<vtkRenderer>::New(); 45 redRenderer>SetViewport(redViewport); 46 redRenderer>AddActor(redActor); 47 redRenderer>ResetCamera(); 48 redRenderer>SetBackground(1.0, 1.0, 1.0); 49 50 // Setup render window 51 vtkSmartPointer<vtkRenderWindow> renderWindow = 52 vtkSmartPointer<vtkRenderWindow>::New(); 53 renderWindow>AddRenderer(redRenderer); 54 renderWindow>SetSize( 640, 480 ); 55 renderWindow>Render(); 56 renderWindow>SetWindowName("ImageCanvasSource2D"); 57 58 // Setup render window interactor 59 vtkSmartPointer<vtkRenderWindowInteractor> renderWindowInteractor = 60 vtkSmartPointer<vtkRenderWindowInteractor>::New(); 61 vtkSmartPointer<vtkInteractorStyleImage> style = 62 vtkSmartPointer<vtkInteractorStyleImage>::New(); 64 renderWindowInteractor>SetInteractorStyle(style); 65 // Render and start interaction 66 renderWindowInteractor>SetRenderWindow(renderWindow); 67 renderWindowInteractor>Initialize(); 68 renderWindowInteractor>Start(); 69 70 return EXIT_SUCCESS; 71 }
上一篇:VTK 实例18:柱体的交互
下一篇:VTK 实例20:用vtkImageViewer2显示三维医学图像mhd的某个切面
VTK
pla文件怎么看,pla文件用什么打开?
pl1文件怎么看,pl1文件用什么打开?
pl文件怎么看,pl文件用什么打开?
pl0文件怎么看,pl0文件用什么打开?
pkt文件怎么看,pkt文件用什么打开?
pkm文件怎么看,pkm文件用什么打开?
pks文件怎么看,pks文件用什么打开?
pka文件怎么看,pka文件用什么打开?
pkh文件怎么看,pkh文件用什么打开?
pkg文件怎么看,pkg文件用什么打开?