Livewire segmentation in scikit-image
Stéfan van der Walt
stefanv at berkeley.edu
Mon Feb 22 21:56:08 EST 2016
Hi Pavlo
On 22 February 2016 at 13:43, Pavlo Dyban <pdyban at gmail.com> wrote:
> Hello! I am a great fan of scikit-learn and have used it in a number of
> various projects so far. This time, I want to contribute to the project. I
> have implemented Livewire segmentation algorithm for image segmentation and
> would like to bring it into the main package. My code is hosted on github,
> it is documented with sphinx and tested.
Thanks for your interest in contributing to scikit-image!
> Livewire segmentation technique deduces object boundaries in the image by
> converting the image to a weighted graph where edges' weights are computed
> from the gradient image. The shortest path algorithm minimises the total
> cost function, thus avoiding steep gradients (i.e. object boundaries in the
> original image). An example of how the algorithm works you will find in my
> repository: https://github.com/pdyban/livewire.
I've only heard of livewire in terms of interactive work. Is it
commonly used as a stand-alone technique?
> Do you think this algorithm would be needed inside scikit-image? If yes,
> would that belong inside segmentation module? Could someone assist me in my
> first open source contribution? It would be great if I could contribute to
> your project! Thanks!
It may well be--I will rely on our segmentation specialists Emmanuelle
and Juan to take a look. Do you perhaps have a citation for this
method?
We're happy to help you get pull requests off the ground. In the mean
time, take a look at:
http://scikit-image.org/docs/stable/contribute.html
Thanks!
Stéfan
More information about the scikit-image
mailing list