Эллипс центроида MSER OPENCV
Я работаю над методом регистрации изображений и хотел бы работать с детекторами функций на основе регионов. Как представитель, и поскольку он уже реализован в opencv, я подумал о MSER.
Я знаю, как обнаружить регионы MSER. Детектор MSER дает области MSER внутри вектора точек, контур. Я хотел бы получить центр тяжести этих контуров. Я мог бы установить на них эллипс, но тогда я не знаю, как мне найти центр тяжести этих эллипсов. Кто-нибудь знает, есть ли уже реализованная функция, которая может решить эту задачу? Или мне нужно разработать алгоритм?
Причина в том, что я хотел бы выполнить соответствие точек, используя эти точки центроида в качестве интересных точек.
Спасибо
Iván
1 ответ
Центроид области может быть вычислен путем вычисления среднего значения всех x
значения и среднее значение всех y
ценности. Результирующий (meanX, meanY)
точка - центр тяжести региона.