1. 程式人生 > >vtk實戰(三十七)——讀取bmp資料

vtk實戰(三十七)——讀取bmp資料

#include <vtkSmartPointer.h>
#include <vtkImageViewer2.h>
#include <vtkBMPReader.h>
#include <vtkRenderWindow.h>
#include <vtkRenderWindowInteractor.h>
#include <vtkRenderer.h>

int main()
{
    char* fileName = "masonry.bmp";
    vtkSmartPointer<vtkBMPReader>
reader = vtkSmartPointer<vtkBMPReader>::New(); reader->SetFileName(fileName); vtkSmartPointer<vtkImageViewer2> imageViewer = vtkSmartPointer<vtkImageViewer2>::New(); imageViewer->SetInputConnection(reader->GetOutputPort()); vtkSmartPointer<
vtkRenderWindowInteractor> renderWindowInteractor = vtkSmartPointer<vtkRenderWindowInteractor>::New(); imageViewer->SetupInteractor(renderWindowInteractor); imageViewer->Render(); imageViewer->GetRenderer()->ResetCamera(); imageViewer->Render(); renderWindowInteractor->
Start(); return 0; }

resu