<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hallo,</div>

<div>&nbsp;</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>&nbsp;</div>

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

<div>&nbsp;</div>

<div>&nbsp;</div>

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

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

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

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

<div>&nbsp;</div>

<div>Thanks!</div>

<div>Susi</div>
</div></div></body></html>