<div>Hi all;</div> <div>I want to read a volume data and show that on the screen, (using C++) The voume data`s extension is .raw .I tried but I haven`t achieved yet. Could you tell me the problem?</div> <div>here my codes;</div> <div> </div><FONT size=2> <div>#include "vtkImageReader2.h"</div> <div>#include "vtkImageViewer2.h"</div> <div>#include <iostream></div> <div>void main ()</div> <div>{</div> <div>//Reading .raw volume data</div> <div>vtkImageReader2 *Reader=vtkImageReader2::New(); </div> <div>vtkImageViewer2 *viewer = vtkImageViewer2::New(); </div> <div>Reader->SetFilePrefix("C:\Documents and Settings\aydemir\Desktop\CAD");</div> <div>Reader->SetFilePattern("%s%.d.img");</div> <div>Reader->SetDataScalarTypeToUnsignedShort();</div> <div>Reader->SetDataByteOrderToBigEndian();</div> <div>Reader->SetDataExtent(0,255,0,255,1,28);//</div> <div>Reader->SetDataSpacing(1,1,1.7);</div> <div>Reader->Update(); </div>
<div>viewer->SetInput(Reader->GetOutput()); </div> <div>int VolData_Images = viewer->GetWholeZMax (); </div> <div> </div> <div>for (int i=1;i<VolData_Images;i++)</div> <div>{</div> <div></div> <div>viewer->SetZSlice(i); </div> <div>viewer->SetSize(512,512);</div> <div>viewer->SetPosition(500,0);</div> <div>viewer->SetColorWindow(512);</div> <div>viewer->SetColorLevel(256);</div> <div>viewer->Render();</div> <div>}</div> <div>}</div></FONT><BR><BR><P> </P><p> 
<font color="666666"><font size="2"><hr size=1>Sponsored Link</font></font><br><br>$420,000 Mortgage for $1,399/month -
<a href="http://www.lowermybills.com/lre/index.jsp?sourceid=lmb-9135-16417&moid=4116">Think You Pay Too Much For Your Mortgage? Find Out!</a>