<div><div class="gmail_quote">On Mon, Jul 18, 2011 at 4:44 PM, barbababa <span dir="ltr">&lt;<a href="mailto:tonimuusimaki@gmail.com">tonimuusimaki@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Hello all,<br>
<br>
i can assign a pointer to my image data as follows:<br>
<br>
float *img_data     = reinterpret_cast&lt;float *&gt;(<br>
img.get_image_data().get_data() );<br>
<br>
Now how could i define an ITK image, which points to this same data?<br>
This works at build time but not on runtime:<br>
<br>
typedef itk::Image&amp;lt;float, 2&amp;gt; ImageType;<br>
ImageType *image =  reinterpret_cast&amp;lt;ImageType*&amp;gt;(<br>
img.get_image_data().get_data() );<br>
ImageType::Pointer myImage = image;<br>
<br>
I think the problem is in the &amp;lt;ImageType*&amp;gt; but i don&#39;t know how to get<br>
past it!<br>
<br>
Any Ideas?<br>
<br>
Thanks!<br></blockquote><div><br></div>I think you are supposed to use this:<div><a href="http://www.itk.org/Wiki/ITK/Examples/IO/ImportImageFilter">http://www.itk.org/Wiki/ITK/Examples/IO/ImportImageFilter</a></div><div>
<br></div><div>David </div></div></div>