[Insight-users] 3D thinning algorithm (skeletonization)

Oleksandr Dzyubak adzyubak at gmail.com
Mon May 3 14:28:09 EDT 2010


Hi Luis,

Following your advice, I have written a review.
Hopefully the contribution by Hanno Homann
"Implementation of a 3D thinning algorithm"
will be moved into the ITK.

Thanks for your help and support,

Alex


Luis Ibanez wrote:
>
> Hi Alex,
>
> Your point is well taken.
>
> We certainly rely on user's feedback in order to
> move contributions from the Insight Journal into
> the toolkit.
>
> The process is describe here:
> http://www.itk.org/Wiki/ITK_Procedure_for_Contributing_New_Classes_and_Algorithms
>
>
> The first thing you can do to help is to write
> a review for this paper, and emphasize that
> you found the code to be useful.
>
>
> Yet another way to help is to join the developers
> team, by signing up for:
>
> http://www.itk.org/Wiki/ITK#Adopt-A-Bug_2.0
>
> At which point you could move this algorithm
> into ITK by yourself (in coordination with other
> developers, of course).
>
>
> We are actively looking for new developers
> and we appreciate all the help that we can get.
>
>
> See "Opening Open Source"
> http://www.kitware.com/blog/home/post/13
>
>
> By getting involved as a developer you help
> ensure that ITK will continue providing the
> functionalities that you need.
>
> Give it a try !
>
> Joining is easy:
> http://www.itk.org/Wiki/ITK_10th_Anniversary_Activities/Adopt-A-Bug_2.0#Adoption_Paper_Work
>
>
>      Regards,
>
>
>            Luis
>  
>
> ----------------------------------------------------------------
> On Tue, Apr 27, 2010 at 3:05 PM, Oleksandr Dzyubak <adzyubak at gmail.com 
> <mailto:adzyubak at gmail.com>> wrote:
>
>
>     Dear colleagues,
>
>     This email was inspired by my recent upgrade to ITK 3.18
>     that caused some my algorithms stopped working
>     whereas the other started working incorrectly.
>
>     Ultimately I figured out that partly the reason for this is that
>     whenever the community and developers find some
>     work around or  the bug fix, I just overwrite the headers and
>     templates
>     and still keep "old" release. Bad practice.
>
>     That is exactly what happened to the "BinaryThinning" algorithm.
>     Couple years ago I tested the "Implementation of a 3D thinning
>     algorithm"
>     by Hanno Homann (http://hdl.handle.net/1926/1292).
>     It worked so great that I just carelessly overwrote
>     the release in-stock "BinaryThinning" algorithm
>     and happily used that algorithm for couple years.
>
>     Since I did not have any doubts that this algorithm is now
>     a native part of the ITK library,  I was  surprised very much
>     when found that my programs do not work anymore after
>     I made upgrade to ITK-3.18.  And it took a  while before I
>     understood why.
>
>     Surprisingly the  algorithm by Hanno Homman did not get into 3.18.
>     Which is more, still there is no even a review /request for that
>     algorithm.
>
>     How do the algorithms get into the ITK library?
>     Is that the review which initializes the process?
>     Can I promote the algorithm by writing a review?
>
>     Regards,
>
>     Alex
>
>



More information about the Insight-users mailing list