Я пишу для Android с OpenCV. Я разделяю изображение, похожее на нижнее, используя контролируемый маркером водораздел, без того, чтобы пользователь вручную маркировал изображение. Я планирую использовать региональные максимумы в качестве маркеров.
minMaxLoc()
дал бы мне значение, но как я могу ограничить его блоками, которые меня интересуют? Могу ли я использовать результаты из findContours()
или cvBlob blobs, чтобы ограничить ROI и применить максимальные значения к каждому блоку?