[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