Проблема с рисованием контура эллипса на изображении с помощью преобразования Хафа - PullRequest
0 голосов
/ 20 июня 2020

Я пытаюсь определить периметр (контур) внутреннего эллипса (радужной оболочки) глаза на изображении вида сбоку. Изображение, с которым я работаю в настоящее время . Даже когда я получил мои края с помощью функции canny, чтобы они каким-то образом были нарисованы вот так края , эллипс все еще не был обведен правильно, поэтому мне действительно интересно, как мне получить точный контур эллипса с помощью Функция преобразования Хафа, поскольку кажется, что здесь очень мало возможностей для ошибки, и только если края идеальны и нет отвлекающего шума, периметр эллипса будет нарисован правильно.

Я использовал библиотеку скимэгов Sci-kit для используя соответствующие функции обработки изображений imRead, Hough_ellipse и canny. Фактически, чтобы заставить его работать, я даже изменил значения пикселей и сделал все пиксели выше значения интенсивности 0,87 черными (чтобы помочь с обнаружением эллипса) - код для этого . Теперь я не уверен, что делать и как заставить работать это обнаружение внутреннего эллипса, поскольку функция эллипса Хафа также довольно деликатна, и поэтому может кто-нибудь подсказать, как я могу заставить эту работу и увеличить мои шансы на успех? спасибо

...