<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hallo,</div>
<div> </div>
<div>I'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's my code:</div>
<div> </div>
<div> </div>
<div> vtkSmartPointer<vtkMetaImageReader> fileReader=<br/>
vtkSmartPointer<vtkMetaImageReader>::New();</div>
<div>
<div> fileReader->SetFileName(filename); </div>
<div> fileReader->Update();</div>
<div> // Visualize<br/>
vtkSmartPointer<vtkImageActor> actor =<br/>
vtkSmartPointer<vtkImageActor>::New();<br/>
actor->GetMapper()->SetInputConnection(fileReader->GetOutputPort());<br/>
<br/>
vtkSmartPointer<vtkRenderer> renderer =<br/>
vtkSmartPointer<vtkRenderer>::New();<br/>
renderer->AddActor(actor);<br/>
renderer->ResetCamera();<br/>
<br/>
vtkSmartPointer<vtkRenderWindow> renderWindow =<br/>
vtkSmartPointer<vtkRenderWindow>::New();<br/>
renderWindow->AddRenderer(renderer);<br/>
<br/>
vtkSmartPointer<vtkRenderWindowInteractor> renderWindowInteractor =<br/>
vtkSmartPointer<vtkRenderWindowInteractor>::New();<br/>
vtkSmartPointer<vtkInteractorStyleImage> style =<br/>
vtkSmartPointer<vtkInteractorStyleImage>::New();<br/>
<br/>
renderWindowInteractor->SetInteractorStyle(style);<br/>
<br/>
renderWindowInteractor->SetRenderWindow(renderWindow);<br/>
renderWindowInteractor->Initialize();<br/>
<br/>
renderWindowInteractor->Start();</div>
<div> </div>
<div>Thanks!</div>
<div>Susi</div>
</div></div></body></html>