<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><DIV>Thanks Luis,</DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif">
<DIV>Well the flipping as suggested by D_E works but, I can't change the camera position, I tried to change the camera position and viewUp but everything gets mixed up. Is there any sample code or something you can refer me too? And also what's the advantage of changing camera location instead of flipping image?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks alot</DIV>
<DIV>Shaadi<BR></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif"><BR>
<DIV style="FONT-SIZE: 13px; FONT-FAMILY: arial, helvetica, sans-serif">----- Original Message ----<BR>From: Luis Ibanez &lt;luis.ibanez@kitware.com&gt;<BR>To: Shady Shidfar &lt;shady_shidfar@yahoo.com&gt;<BR>Cc: insight users &lt;insight-users@itk.org&gt;; VTKUsers &lt;vtkusers@vtk.org&gt;<BR>Sent: Tuesday, 2 September, 2008 2:13:44 PM<BR>Subject: Re: [Insight-users] flipped VTK<BR><BR><BR>Hi Shady,<BR><BR>This is a known issue.<BR><BR>It is not really an "ITK problem", nor a "VTK problem".<BR><BR>You simmply have to put your vtkCamera in the right location.<BR><BR>E.g. make the UP vector of the vtkCamera point parallel to (0,1,0).<BR><BR><BR>You are correct in that the itkImageToVTKImageFilter doesn't<BR>make any attempt to flip the images.<BR><BR><BR>&nbsp; &nbsp; Regards,<BR><BR><BR>&nbsp; &nbsp; &nbsp; &nbsp; Luis<BR><BR><BR>--------------------<BR>Shady Shidfar wrote:<BR>&gt; Hi Everyone,<BR>&gt;&nbsp; <BR>&gt; I have a weird problem. I'm using itk
 to read an image, then convert it <BR>&gt; to VTK and display it. The problem is that the result displayed image is <BR>&gt; filpped vertically. I know itk's image origin is at top left and VTK's <BR>&gt; at bottom right (That's correct, right?), But I thought this would be <BR>&gt; corrected by itkImageToVTKImageFilter , but it seems it's not. I'm <BR>&gt; attaching the code. Am I doing anything wrong? or do I have to flip the <BR>&gt; image every time I want to display the image in VTK???<BR>&gt;&nbsp; <BR>&gt; I'm not sure if the problem is with ITK or VTK?<BR>&gt;&nbsp; <BR>&gt; Thanks for your help<BR>&gt;&nbsp; <BR>&gt; Shaadi<BR>&gt;&nbsp; <BR>&gt; <BR>&gt; try<BR>&gt; <BR>&gt; {<BR>&gt; <BR>&gt; itkImage_UC3 input = itkImage_UC3.New();<BR>&gt; <BR>&gt; input.Read("C:/brainCut.tif");<BR>&gt; <BR>&gt; // Import ITK image to VTK<BR>&gt; <BR>&gt; itkImageToVTKImageFilter_IUC3 itk2vtk =<BR>&gt; <BR>&gt; itkImageToVTKImageFilter_IUC3.New();<BR>&gt;
 <BR>&gt; itk2vtk.SetInput(input);<BR>&gt; <BR>&gt; itk2vtk.Update();<BR>&gt; <BR>&gt; vtkImageData data = itk2vtk.GetOutput();<BR>&gt; <BR>&gt; vtk.vtkImageActor imageActor= new vtkImageActor();<BR>&gt; <BR>&gt; imageActor.SetInput(data);<BR>&gt; <BR>&gt; vtkRenderer renderer = new vtkRenderer();<BR>&gt; <BR>&gt; renderer.AddActor(imageActor);<BR>&gt; <BR>&gt; vtkFormsWindowControl1.GetRenderWindow().AddRenderer(renderer);<BR>&gt; <BR>&gt; vtkFormsWindowControl1.Update();<BR>&gt; <BR>&gt; }<BR>&gt; <BR>&gt; catch (Exception ex)<BR>&gt; <BR>&gt; {<BR>&gt; <BR>&gt; Console.WriteLine(ex);<BR>&gt; <BR>&gt; }<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; ------------------------------------------------------------------------<BR>&gt; <BR>&gt; _______________________________________________<BR>&gt; Insight-users mailing list<BR>&gt; <A href="mailto:Insight-users@itk.org" target=_blank rel=nofollow ymailto="mailto:Insight-users@itk.org">Insight-users@itk.org</A><BR>&gt;
 <A href="http://www.itk.org/mailman/listinfo/insight-users" target=_blank rel=nofollow>http://www.itk.org/mailman/listinfo/insight-users</A><BR></DIV></DIV></DIV><BR></DIV></DIV></div><br>




      </body></html>