Обработка изображений, сегментация
Мне необходимо реализовать:
- Выделение границ Кэнни
- Посчитать карту расстояний
- Сегментация методом водораздела (применительно к карте расстояний)
Я реализовал выделение границ так:
- Перевожу исходное изображение в оттенки серого
- Размываю изображение медианным фильтром
- Ищу границы через оператор Собеля
- Подавляю "немаксимумы"
- Далее двойной порог и трассировка
Получаю довольно хороший (по качеству) результат:

Но дальше я немного не понимаю, каким образом посчитать карту расстояний? И соответственно как реализовать сегментацию методом водораздела по данной карте.