<DIV>Hi Luis, </DIV>
<DIV>&nbsp;</DIV>
<DIV>I followed your advice and tried to create my own class to display my image with VTK. </DIV>
<DIV>&nbsp;</DIV>
<DIV>However, as Ì'm still new to VTK, I'm not familiar with all this notions of camera, actor, mapper and so on. I tried to set up my own parameters&nbsp; of a camera. However, I succed to view only a part of my image 1552*128.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Here is what I did:&nbsp; </DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;<STRONG> m_Camera&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = vtkCamera::New();<BR>&nbsp; m_Actor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = vtkImageActor::New();<BR>&nbsp; m_Renderer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = vtkRenderer::New();<BR>&nbsp; m_RenderWindow&nbsp; = vtkRenderWindow::New();</STRONG></DIV>
<DIV><STRONG></STRONG>&nbsp;</DIV>
<DIV><STRONG>&nbsp; //setup the pipeline<BR>&nbsp; m_Renderer-&gt;AddActor( m_Actor );<BR>&nbsp; m_RenderWindow-&gt;AddRenderer( m_Renderer );&nbsp;</STRONG></DIV>
<DIV><STRONG>&nbsp;</STRONG></DIV>
<DIV><STRONG>&nbsp; // The usual rendering stuff<BR>&nbsp; m_Camera-&gt;ComputeViewPlaneNormal();<BR>&nbsp; m_Camera-&gt;SetViewUp (0, 0, -1);<BR>&nbsp; m_Camera-&gt;SetPosition(0,0,1);<BR>&nbsp; m_Camera-&gt;SetFocalPoint(0,0,0);<BR>&nbsp; m_Camera-&gt;ParallelProjectionOn(); </STRONG></DIV>
<DIV><STRONG></STRONG>&nbsp;</DIV>
<DIV><STRONG>&nbsp; m_Renderer-&gt;SetActiveCamera(m_Camera);<BR>&nbsp; m_Renderer-&gt;ResetCamera();<BR>&nbsp; m_Renderer-&gt;SetBackground(0,0,0); //set a background color&nbsp; </STRONG></DIV>
<DIV><STRONG></STRONG>&nbsp;</DIV>
<DIV><STRONG>&nbsp;&nbsp; m_Actor-&gt;SetInput(&nbsp;image)<BR>&nbsp;&nbsp; m_Camera-&gt;SetClippingRange( 0.1, 1000.);<BR>&nbsp;&nbsp; m_RenderWindow-&gt;Render();</STRONG></DIV>
<DIV>&nbsp;</DIV>
<DIV>Do you think one or several parameters are not correct and explain my result, If so, could you tell me which one.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Isabelle<BR><BR><B><I>Luis Ibanez &lt;luis.ibanez@kitware.com&gt;</I></B> a écrit :</DIV>
<BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid"><BR>Hi Isabelle,<BR><BR>In order to have more control over the rendering of the image<BR>you should replace the vtkImageViewer class with the individual<BR>components used in ImageSliceViewer, namely:<BR><BR><BR>vtkImageActor * m_Actor;<BR>vtkRenderer * m_Renderer;<BR>vtkCamera * m_Camera;<BR>vtkRenderWindow * m_RenderWindow;<BR><BR><BR><BR>The vtkImageViewer is actually a grouping of<BR><BR>vtkRenderWindow *RenderWindow;<BR>vtkRenderer *Renderer;<BR>vtkImageMapper *ImageMapper;<BR>vtkActor2D *Actor2D;<BR>vtkRenderWindowInteractor *Interactor;<BR>vtkInteractorStyleImage *InteractorStyle;<BR><BR><BR>into a single class, just for convenience of use.<BR>http://www.vtk.org/doc/nightly/html/classvtkImageViewer.html<BR><BR>Regards,<BR><BR>Luis</BLOCKQUOTE><p>
                <hr size=1> 
Découvrez le nouveau Yahoo! Mail : <font color="red">1 Go d'espace</font> de stockage pour vos mails, photos et vidéos !<br><a href="http://us.rd.yahoo.com/mail_fr/mail_campaigns/splash/taglines_1go/default/*http://fr.promotions.yahoo.com/mail/creer28.html" target="_blank">Créez votre Yahoo! Mail</a>