<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"><<a href="mailto:lynx.abraxas@freenet.de">lynx.abraxas@freenet.de</a>></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'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'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'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'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>
> The most comprehensive suite of classes for dealing with labelled<br>
> objects is probably the binaryAttributeMorphology package. It<br>
> implements the vast majority of commonly used label related<br>
> functionality. Search for it on InsightJournal, or get the most up to<br>
> date code using darcs from here:<br>
> <a href="http://voxel.jouy.inra.fr/darcs/contrib-itk/binaryAttributeMorphology/" target="_blank">http://voxel.jouy.inra.fr/darcs/contrib-itk/binaryAttributeMorphology/</a><br>
><br>
> On Fri, Jun 26, 2009 at 1:05 AM, <<a href="mailto:lynx.abraxas@freenet.de">lynx.abraxas@freenet.de</a>> wrote:<br>
> > Hello!<br>
> ><br>
> ><br>
> > I'd like to use ITK to label particles of a binary volume. This functionallity<br>
> > is called labeling by reconstruction in the program MAVI. Is there something<br>
> > like that in ITK or would I have to implement that myself with neigbouring<br>
> > iterators?<br>
> ><br>
> > Many thanks for any hint or help<br>
> > Lynx<br>
> ><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>
> ><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>