<br>Hi Lynx,<br><br><br>You can use ITK both from C++ and Python.<br><br><br>It all comes down to what you are more familiar with.<br><br><br>Note that the python wrapping offers a subset of the<br>possible pixel types that could be used in ITK.  So,<br>
as long as the pixel types of your interest are included<br>in the wrapping, then you can choose either path.<br><br><br><br>      Regards,<br><br><br>            Luis<br><br><br><br>-------------------------------------------------------------------------<br>
<div class="gmail_quote">On Fri, Jun 26, 2009 at 5:23 PM,  <span dir="ltr">&lt;<a href="mailto:lynx.abraxas@freenet.de">lynx.abraxas@freenet.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thanks Richard Beare!<br>
<br>
<br>
That&#39;s  exactly  what I was missing in the main ITK. As far as I understand it<br>
has even both the labeling by reconstruction and  also  the  analysis  of  the<br>
labels I&#39;m looking for.<br>
<br>
Having  worked with VGstudioMax, Amira/Avizo and MAVI I was quite disappointed<br>
about the functionality and quality of these commercial  products.  A  totally<br>
wrong  MOI analysis cost me weeks of debugging my code until I figured out the<br>
analysis values were bad.<br>
<br>
Now having read a bit I&#39;m excited to test ITK. As an open  source  project  it<br>
seems  bugs  are found easier, corrected quicklier and delt with more honestly<br>
than in commercial products. I must say that  this  ITK  open  source  project<br>
sounds  really  too good to be true but I feel very confident now it will full<br>
fill all my expectations.<br>
<br>
With this I want to thank the developers  of  ITK  for  their  great  work  in<br>
coding, testing and documenting.<br>
<br>
I plan to code a program doing:<br>
<br>
(- automatic thresholding like otsu&#39;s thr.)<br>
- label the objects by watershed or reconstruction<br>
-  get  the  MOI  for  each  label  object  to  calculate  the axes ratios and<br>
orientations<br>
- dilate/erode each single object in its own space<br>
<br>
Now I wonder what would You recommend to use in my situation python or c++?<br>
<br>
Many thanks<br>
Lynx<br>
<br>
<br>
<br>
On 26/06/09 08:50:18, Richard Beare wrote:<br>
&gt; The most comprehensive suite of classes for dealing with labelled<br>
&gt; objects is probably the binaryAttributeMorphology package. It<br>
&gt; implements the vast majority of commonly used label related<br>
&gt; functionality. Search for it on InsightJournal, or get the most up to<br>
&gt; date code using darcs from here:<br>
&gt; <a href="http://voxel.jouy.inra.fr/darcs/contrib-itk/binaryAttributeMorphology/" target="_blank">http://voxel.jouy.inra.fr/darcs/contrib-itk/binaryAttributeMorphology/</a><br>
&gt;<br>
&gt; On Fri, Jun 26, 2009 at 1:05 AM, &lt;<a href="mailto:lynx.abraxas@freenet.de">lynx.abraxas@freenet.de</a>&gt; wrote:<br>
&gt; &gt; Hello!<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; I&#39;d like to use ITK to label particles of a binary volume. This functionallity<br>
&gt; &gt; is called labeling by reconstruction in the program MAVI. Is  there  something<br>
&gt; &gt; like  that  in  ITK  or would I have to implement that myself with neigbouring<br>
&gt; &gt; iterators?<br>
&gt; &gt;<br>
&gt; &gt; Many thanks for any hint or help<br>
&gt; &gt; Lynx<br>
&gt; &gt;<br>
&gt; &gt; _____________________________________<br>
&gt; &gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt; &gt;<br>
&gt; &gt; Visit other Kitware open-source projects at<br>
&gt; &gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt; &gt;<br>
&gt; &gt; Please keep messages on-topic and check the ITK FAQ at: <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
&gt; &gt;<br>
&gt; &gt; Follow this link to subscribe/unsubscribe:<br>
&gt; &gt; <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
&gt; &gt;<br>
_____________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ at: <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
</blockquote></div><br>