I'm working in a graduation project whose goal is to perform a comparative analysis of segmentation algorithms.
I have implemented in C++ a few segmentation algorithms in a undergraduate research project that I have participated (Otsu's method and the EM/MPM algorithm for example).
I am planning to compare the algorithms that I have implemented with the snakes and watershed segmentation. However, it is not my intention to implement those algorithms. So, what I would like to know if there is a open source image processing library that implements those algorithms. It would be better if the implementation were in C/C++, but Java, Python, etc.. are also OK.