Как определить маркеры для Водораздела в OpenCV?
Я пишу для Android с помощью OpenCV. Я сегментирую изображение, аналогичное приведенному ниже, с использованием водораздела, управляемого маркером, без того, чтобы пользователь вручную отмечал изображение. Я планирую использовать региональные максимумы в качестве маркеров.
minMaxLoc()
дал бы мне значение, но как я могу ограничить его с помощью BLOB-объектов, что меня интересует? Могу ли я использовать результатыfindContours()
или cvBlob blob для ограничения ROI и применения максимумов к каждому blob?