2010-12-28 4 views
1

Я обнаружил края в сером изображении, используя canny operator. Теперь нужно установить круг/эллипс по краям. Я не знаю, есть ли какой-либо способ в C# для кластеризации/связывания этих ребер, чтобы я мог найти границы границ и свойства, хорошо известные в mAtlab.Edge linking in C#

С уважением,

+1

О каких краях вы говорите? Можете ли вы опубликовать код? –

+0

Вы говорите о структуре данных графа? – dexter

ответ

0

Я мог бы попробовать в Hough transform; это не быстро, но довольно легко реализовать и использовать. Его можно использовать для обнаружения линий, кругов, эллипсов, но их можно обобщить, если вам нужно. Вот пример Circular Hough Transform.

+0

Если вы выполняете преобразование Hough, вам совсем не обязательно искать контур. – WebMonster