[Networkit] Image Segmentation
marcel.radermacher at student.kit.edu
Thu Aug 7 17:46:32 CEST 2014
-----BEGIN PGP SIGNED MESSAGE-----
Dear NetworKit Developers,
as the GALA Sprint is coming up soon, I'd like to ask how my image
segmentation algorithm and image segmentation in general fits into
NetworKit? Are there any serious thoughts about adding further image
segmentation algorithms to NetworKit?
As I see it, there are three options.
First of all, do not add it at all.
Second, add it to the C++ Core. That means adding reading, writing
images. Converting them to graphs and apply segmentation algorithms on
the data/graphs. This implies adding a new dependency to NetworKit,
i.e. libpng1.6. I guess this means adding more trouble to installing
NetworKit (with pip).
The thirst option is to extend only the Python API by the read and
write operations and pass matrices to the C++ Core. This would avoid
adding a new dependency. Within this approach I see two ways to go.
- - Add my algorithm to the graph clustering algorithms, in fact it is
graph clustering algorithm specifically designed for image segmentation.
- - Add a new algorithm category, i.e. segmentation, to NetworKit.
I would prefer the Python option with moving my algorithm the other
graph clustering algorithms. This approach avoids adding a new
dependency and a new side track which is not maintained to NetworKit.
What are your thoughts about this?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
-----END PGP SIGNATURE-----
More information about the NetworKit