<div dir="ltr"><div>Hi Susanne,<br></div>the metaimage header should have an NDims field set to 3. You may find the class reference [1] useful.<br><br>HTH,<br>JON HAITZ<br><br>[1] <a href="http://www.vtk.org/doc/nightly/html/classvtkMetaImageReader.html#details">http://www.vtk.org/doc/nightly/html/classvtkMetaImageReader.html#details</a><br>
<br><br><div><div><div class="gmail_extra"><br><div class="gmail_quote">On 21 November 2013 14:34, Susanne Schmalkalt <span dir="ltr">&lt;<a href="mailto:Susanne.Schmalkalt@gmx.de" target="_blank">Susanne.Schmalkalt@gmx.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:Verdana;font-size:12px"><div>Hallo,</div>

<div> </div>

<div>I&#39;m trying to read a 3d binary image (.mhd or .mha) via vtkMetaImageReader. But the output is only 2d. How can I tell the fileReader that my image has 3 dimensions?</div>

<div> </div>

<div>That&#39;s my code:</div>

<div> </div>

<div> </div>

<div> vtkSmartPointer&lt;vtkMetaImageReader&gt; fileReader=<br>
    vtkSmartPointer&lt;vtkMetaImageReader&gt;::New();</div>

<div>
<div> fileReader-&gt;SetFileName(filename);    </div>

<div>  fileReader-&gt;Update();</div>

<div>  // Visualize<br>
  vtkSmartPointer&lt;vtkImageActor&gt; actor =<br>
    vtkSmartPointer&lt;vtkImageActor&gt;::New();<br>
  actor-&gt;GetMapper()-&gt;SetInputConnection(fileReader-&gt;GetOutputPort());<br>
 <br>
  vtkSmartPointer&lt;vtkRenderer&gt; renderer =<br>
    vtkSmartPointer&lt;vtkRenderer&gt;::New();<br>
  renderer-&gt;AddActor(actor);<br>
  renderer-&gt;ResetCamera();<br>
 <br>
  vtkSmartPointer&lt;vtkRenderWindow&gt; renderWindow =<br>
    vtkSmartPointer&lt;vtkRenderWindow&gt;::New();<br>
  renderWindow-&gt;AddRenderer(renderer);<br>
 <br>
  vtkSmartPointer&lt;vtkRenderWindowInteractor&gt; renderWindowInteractor =<br>
    vtkSmartPointer&lt;vtkRenderWindowInteractor&gt;::New();<br>
  vtkSmartPointer&lt;vtkInteractorStyleImage&gt; style =<br>
    vtkSmartPointer&lt;vtkInteractorStyleImage&gt;::New();<br>
 <br>
  renderWindowInteractor-&gt;SetInteractorStyle(style);<br>
 <br>
  renderWindowInteractor-&gt;SetRenderWindow(renderWindow);<br>
  renderWindowInteractor-&gt;Initialize();<br>
 <br>
  renderWindowInteractor-&gt;Start();</div>

<div> </div>

<div>Thanks!</div>

<div>Susi</div>
</div></div></div>
<br>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
<br></blockquote></div><br></div></div></div></div>