Эллипс центроида MSER OPENCV

Я работаю над методом регистрации изображений и хотел бы работать с детекторами функций на основе регионов. Как представитель, и поскольку он уже реализован в opencv, я подумал о MSER.

Я знаю, как обнаружить регионы MSER. Детектор MSER дает области MSER внутри вектора точек, контур. Я хотел бы получить центр тяжести этих контуров. Я мог бы установить на них эллипс, но тогда я не знаю, как мне найти центр тяжести этих эллипсов. Кто-нибудь знает, есть ли уже реализованная функция, которая может решить эту задачу? Или мне нужно разработать алгоритм?

Причина в том, что я хотел бы выполнить соответствие точек, используя эти точки центроида в качестве интересных точек.

Спасибо

Iván

1 ответ

Центроид области может быть вычислен путем вычисления среднего значения всех x значения и среднее значение всех y ценности. Результирующий (meanX, meanY) точка - центр тяжести региона.

Другие вопросы по тегам