“…Due to segmentation being a critical step in a large number of problems, there is now a vast amount of research on this subject, with many different approaches: clustering and dual clustering [1]- [3], histogram [11], edge detection [7], [11], region growing [3]- [5], graph partitioning [8]- [11], watershed [11], [26], adaptive thresholds [6], split and merge [7], [11], mean shift and mode seeking [10], [13], [24], [31], hierarchical [11], [15] and active contours [11], [17], [18].…”