<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span></span></div><div>Thank you very much :) <br></div><div><br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Arial" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Dženan Zukić &lt;dzenanz@gmail.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> Abayiz &lt;abayiz@yahoo.com&gt;<br><b><span style="font-weight: bold;">Cc:</span></b> itk &lt;insight-users@itk.org&gt;<br><b><span style="font-weight: bold;">Sent:</span></b> Wednesday, September 14, 2011 10:02 AM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [Insight-users] Very Basic Questions<br></font><br><div id="yiv2119976435"><font size="2"><font face="verdana,sans-serif">Reader output
 is a pointer to in-memory container for pixels (metadata info and pointer to array with actual pixel values, called pixel intensities). This container is a class called itk::Image.<br>

</font></font><div><font class="yiv2119976435Apple-style-span" face="verdana, sans-serif"><br></font></div><div><font class="yiv2119976435Apple-style-span" face="verdana, sans-serif">To do something with all pixels in an image you can use iterators, there are many <a rel="nofollow" target="_blank" href="http://itk.org/Wiki/ITK/Examples">examples</a> about it. There is a filter which applies a defined mathematical operation to all pixels in an image, called UnaryFunctorImageFilter. See this <a rel="nofollow" target="_blank" href="http://itk.org/Wiki/ITK/Examples/ImageProcessing/UnaryFunctorImageFilter">example</a>.</font></div>

<div><font class="yiv2119976435Apple-style-span" face="verdana, sans-serif"><br></font></div><div><font class="yiv2119976435Apple-style-span" face="verdana, sans-serif">The normal way to store some computed image values is in an instance of itk::Image class.</font></div>

<div><font class="yiv2119976435Apple-style-span" face="verdana, sans-serif"><br></font></div><div><font class="yiv2119976435Apple-style-span" face="verdana, sans-serif">HTH</font></div><div><font class="yiv2119976435Apple-style-span" face="verdana, sans-serif"><br>

</font></div><div><font class="yiv2119976435Apple-style-span" face="verdana, sans-serif"><br></font><div class="yiv2119976435gmail_quote">On Tue, Sep 13, 2011 at 17:13, Abayiz <span dir="ltr">&lt;<a rel="nofollow" ymailto="mailto:abayiz@yahoo.com" target="_blank" href="mailto:abayiz@yahoo.com">abayiz@yahoo.com</a>&gt;</span> wrote:<br>

<blockquote class="yiv2119976435gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: times new roman,new york,times,serif; font-size: 12pt;">

<div>I know these questions are too much basic, but being a fresh, I have to make sure I understand them correctly at the early step, so here they are:</div><div><br></div><div>1. If I use itk to read a file, does that mean the reader output port gives me the pixel values of the image? or intensity values of pixels?&nbsp;</div>

<div>2. If I want to implement a kind of mathematical equation with itk, how do I perform the same computation for each pixel of the whole image? (I mean like a loop) <br></div><div>3. And, how can I store the computed values for the whole pixels for later use? (like making a kind of container to load each and every computation result for pixels, and use that container as the final result?)&nbsp;</div>

<div><br></div><div>Since I am really fresh to implement mathematical equations in itk, these basic
 questions are crucial to me. Hope you won't be bothered with them. <br></div><div><br></div><div>Waiting for helpful answers. Thanks in advance. <br></div><font color="#888888"><div><br></div><div>Abayiz<br></div></font></div>

</div><br>_____________________________________<br>
Powered by <a rel="nofollow" target="_blank" href="http://www.kitware.com">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a rel="nofollow" target="_blank" href="http://www.kitware.com/opensource/opensource.html">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Kitware offers ITK Training Courses, for more information visit:<br>
<a rel="nofollow" target="_blank" href="http://www.kitware.com/products/protraining.html">http://www.kitware.com/products/protraining.html</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ at:<br>
<a rel="nofollow" target="_blank" href="http://www.itk.org/Wiki/ITK_FAQ">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a rel="nofollow" target="_blank" href="http://www.itk.org/mailman/listinfo/insight-users">http://www.itk.org/mailman/listinfo/insight-users</a><br>
<br></blockquote></div><br></div>
</div><br><br></div></div></div></body></html>