<div dir="ltr">Hello fred,<br>this is a misunderstanding.<br>You can create the vtkImageData inside <br>your program by setting each scalar to the correct value:<br><br>void makeImage(float p_data[] ,int p_xdim, int p_ydim) {<br>
<br>vtkImageData* m_rawIimageData = vtkImageData::New();<br>m_rawImageData-&gt;SetDimensions(p_xdim,p_ydim,1);<br>&nbsp;&nbsp;&nbsp; m_rawImageData-&gt;SetScalarTypeToFloat();<br>&nbsp;&nbsp;&nbsp; m_rawImageData-&gt;SetNumberOfScalarComponents(1);<br>
&nbsp;&nbsp;&nbsp; m_rawImageData-&gt;SetSpacing(1.0,1.0,1.0);<br>&nbsp;&nbsp;&nbsp; m_rawImageData-&gt;AllocateScalars();<br><br>&nbsp;&nbsp;&nbsp; float* dataPointer = NULL;<br>&nbsp;&nbsp;&nbsp; for (int i = 0; i &lt; p_ydim ; ++i) {<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; for (int j = 0; j &lt; p_xdim; ++j) {<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; float val = p_data[(p_ydim - i - 1)*p_xdim + j];<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dataPointer = (float*) m_rawImageData-&gt;GetScalarPointer(j,i,0);<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; (*dataPointer) = val;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br><br>}<br><br>cheers, Oliver<br>
<br>PS: This gives you a vtkImageData which can be used for all <br>types of operations. Take a look at the examples.<br><br><div class="gmail_quote">2008/8/6 fred <span dir="ltr">&lt;<a href="mailto:fredmfp@gmail.com">fredmfp@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Oliver Kania a écrit :<div class="Ih2E3d"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br>
What do you mean by &quot;vti file&quot; ?<br>
</blockquote></div>
A VTK ImageData file (XML format).<br>
<br>
<br>
Cheers,<br>
<br>
-- <br><font color="#888888">
Fred</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
This is the private VTK discussion list.<br>
Please keep messages on-topic. Check the FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><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>
</div></div></blockquote></div><br></div>