Dear Alex<div>I want to read an image data file (.vtk format) and visualize it.I tried with ImageReader2.Cxx. I am using VTK version 5.10 and  CMake2.8.9. Though it made .exe file does not dispaly any.My codes are below.I am highly appreciated if you could help me.</div>
<div><br></div><div>Shirani</div><div><div><br></div><div>#include &lt;vtkSmartPointer.h&gt;</div><div>#include &lt;vtkImageReader2.h&gt;</div><div>#include &lt;vtkImageData.h&gt;</div><div>#include &lt;vtkRenderWindow.h&gt;</div>
<div>#include &lt;vtkRenderWindowInteractor.h&gt;</div><div>#include &lt;vtkInteractorStyleImage.h&gt;</div><div>#include &lt;vtkRenderer.h&gt;</div><div>#include &lt;vtkImageActor.h&gt;</div><div> </div><div>int main(int argc, char *argv[])</div>
<div>{</div><div>  // Verify command line arguments</div><div>  /*if(argc &lt; 2)</div><div>    {</div><div>    std::cout &lt;&lt; &quot;Usage: &quot; &lt;&lt; argv[0]</div><div>              &lt;&lt; &quot; InputFilename&quot; &lt;&lt; std::endl;</div>
<div>    return EXIT_FAILURE;</div><div>    }*/ </div><div>  // Parse command line arguments</div><div>  std::string inputFilename =(&quot;D:\\To_SMK\\rgbabdomen\\Debug\\output.vtk&quot;);</div><div> </div><div>  // Read file</div>
<div>  vtkSmartPointer&lt;vtkImageReader2&gt; reader =</div><div>    vtkSmartPointer&lt;vtkImageReader2&gt;::New();</div><div>  reader-&gt;SetFileName((&quot;D:\\To_SMK\\rgbabdomen\\Debug\\output.vtk&quot;));</div><div>  reader-&gt;SetDataScalarTypeToUnsignedChar();</div>
<div>  reader-&gt;Update();</div><div> </div><div>  // Create an actor</div><div>  vtkSmartPointer&lt;vtkImageActor&gt; actor =</div><div>    vtkSmartPointer&lt;vtkImageActor&gt;::New();</div><div>  actor-&gt;SetInput(reader-&gt;GetOutput());</div>
<div> </div><div>  // Setup renderer</div><div>  vtkSmartPointer&lt;vtkRenderer&gt; renderer =</div><div>    vtkSmartPointer&lt;vtkRenderer&gt;::New();</div><div>  renderer-&gt;AddActor(actor);</div><div>  renderer-&gt;ResetCamera();</div>
<div> </div><div>  // Setup render window</div><div>  vtkSmartPointer&lt;vtkRenderWindow&gt; renderWindow =</div><div>    vtkSmartPointer&lt;vtkRenderWindow&gt;::New();</div><div>  renderWindow-&gt;AddRenderer(renderer);</div>
<div> </div><div>  // Setup render window interactor</div><div>  vtkSmartPointer&lt;vtkRenderWindowInteractor&gt; renderWindowInteractor =</div><div>    vtkSmartPointer&lt;vtkRenderWindowInteractor&gt;::New();</div><div>  vtkSmartPointer&lt;vtkInteractorStyleImage&gt; style =</div>
<div>    vtkSmartPointer&lt;vtkInteractorStyleImage&gt;::New();</div><div> </div><div>  renderWindowInteractor-&gt;SetInteractorStyle(style);</div><div> </div><div>  // Render and start interaction</div><div>  renderWindowInteractor-&gt;SetRenderWindow(renderWindow);</div>
<div>  renderWindowInteractor-&gt;Initialize();</div><div> </div><div>  renderWindowInteractor-&gt;Start();</div><div> </div><div>  return EXIT_SUCCESS;</div><div>}</div></div><div><br></div><div><br></div>