Обнаружение в форме эллипса с различной интенсивностью фронта

Мне нужна помощь, я изо всех сил пытаюсь определить форму эллипса.

Я хочу сделать это на C ++ или Python.

На первый взгляд ясно, что есть граница формы, хотя края не являются однородными. Я пробовал много алгоритмов, таких как обнаружение BLOB-объектов opencv или findcontours, но без какой-либо удачи.

Понятно, что из-за неоднородных ребер алгоритм обнаружения должен быть локальным, а не глобальным.

Вот пример того, что я пытаюсь сделать:

Ввод и желаемый вывод красным цветом:


1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]