下一篇文章將詳細介紹mhd,mha文件的構成以及如何制作
void renderMhd () {
// read input image
vtkSmartPointer<vtkMetaImageReader > reader = vtkSmartPointer<vtkMetaImageReader >::New();
reader->SetFileName ("HeadMRVolume.mhd");
reader->Update ();
vtkSmartPointer<vtkImageViewer2 > viewer = vtkSmartPointer<vtkImageViewer2 >::New();
viewer->SetInputConnection (reader-> GetOutputPort());
// render window
vtkSmartPointer<vtkRenderWindowInteractor > renderWindowInteractor = vtkSmartPointer<vtkRenderWindowInteractor >::New();
viewer->SetupInteractor (renderWindowInteractor);
viewer->GetRenderer ()->ResetCamera();
renderWindowInteractor->Initialize ();
renderWindowInteractor->Start ();
}
顯示效果就不用貼圖了。