[vtkusers] ITK beginer
    Massi 
    Massinissa.Bandou at USherbrooke.ca
       
    Thu Mar  1 11:57:34 EST 2012
    
    
  
Hi 
I started learning ITK-VTK according this web site: (really good for a
beginner) 
http://www.vtk.org/Wiki/VTK/Examples/Cxx
There is an example of reading an JPEG image (your image should be in the
same directory as you executable)
#include "itkImageFileReader.h"
#include "itkImage.h"
#include "vtkJPEGReader.h"
#include "vtkImageViewer2.h"
#include "vtkRenderer.h"
#include "vtkSmartPointer.h"
#include "vtkRenderWindowInteractor.h"
int main(int arg, char ** argv)
 {
         vtkSmartPointer<vtkJPEGReader> jpegReader =
vtkSmartPointer<vtkJPEGReader>::New();
	 jpegReader->SetFileName("your image.jpg");
 //Vizualisation
	 vtkSmartPointer<vtkImageViewer2> imageViewer =
vtkSmartPointer<vtkImageViewer2>::New();
	 imageViewer->SetInputConnection(jpegReader->GetOutputPort());
	 vtkSmartPointer<vtkRenderWindowInteractor> renderWindowInteractor =    
         vtkSmartPointer<vtkRenderWindowInteractor>::New();
	 imageViewer->SetupInteractor(renderWindowInteractor);
	 imageViewer->Render();
	 imageViewer->GetRenderer()->ResetCamera();
	 imageViewer->Render();
	 renderWindowInteractor->Start();
 return 0;
 }
make sure you have all the headers!!
Massi
--
View this message in context: http://vtk.1045678.n5.nabble.com/ITK-beginer-tp5528382p5528483.html
Sent from the VTK - Users mailing list archive at Nabble.com.
    
    
More information about the vtkusers
mailing list